AgricultureAgriLab

When to Plant Tomatoes — A Real Answer for Your Exact Spot

Stop guessing from the back of a seed packet. Here's how to pin down your local last frost date, add a 14-day safety buffer, and read the soil before you plant. Works for any city on earth.

Ryan Bethencourt
April 19, 2026
8 min read

The seed packet lied to you

Every tomato packet says the same thing: Plant after last frost. The packet has no idea where you live. If you're in Portland, Oregon, "last frost" is mid-April. Portland, Maine, it's late May. And if you're in a cold pocket on the north side of a hill in either place, the packet is off by ten days — enough to kill every seedling you bought.

This guide walks through the real answer: how to find your last frost date, add the right safety buffer for tomatoes specifically, and read the soil before you commit.

Tip
The short version: take the median of the last 10 years of daily-low temperatures for your latitude and longitude, find the last spring day that dropped to 0°C, add 14 days. That's your earliest safe transplant date for tomatoes.

Step 1: Get your real last frost date

USDA hardiness zones average across enormous areas. Zone 7a covers everything from Brooklyn to Oklahoma City. The zone tells you what can survive your winter, not when it's safe to plant in spring. For planting dates you want observed daily lows for your exact spot.

The best open source is ECMWF ERA5 reanalysis, which Open-Meteo serves for free back to 1940 at any latitude and longitude. Pull the last 10 years, group by year, find each year's last spring day that dipped to 0°C, and take the median. That's your personalized last frost date — repeatable, data-backed, and free.

AgriLab does this for you instantly — pick your city, pick tomato, and you'll see your frost-date median alongside your full planting window.

Step 2: Add the tomato-specific buffer

Tomatoes are tender — the most frost-sensitive category of common garden vegetables. Here's the rule across the major land-grant extension services (Cornell, UC Davis, RHS):

  • Hardy crops (spinach, kale, peas) — plant before last frost, typically 2–4 weeks before.
  • Half-hardy (bush beans, potatoes) — plant around last frost date.
  • Tender (tomatoes, peppers, basil, cucumber, squash) — wait 14 days after last frost.

The 14-day buffer covers the actual observation that ~20% of years have a frost event after the median date. Waiting 14 days drops that to under 2%. That's the trade-off: two weeks of later harvest versus a 1-in-5 chance of replanting.

Step 3: Read the soil before you commit

Air temperature warms faster than soil in spring. A "warm" May afternoon where the air is 22°C can still have 10 cm soil at 12°C — too cold for tomatoes. Two ways to check:

  • Soil thermometer. A $10 probe is the cheapest insurance in gardening. Measure at 10 cm depth, mid-morning (coldest point of the day is dawn, warmest is mid-afternoon; mid-morning is a good average).
  • Modeled soil temperature. Open-Meteo's forecast API includes soil_temperature_0_to_10cm at hourly resolution for any location — free, no signup. AgriLab's plot-today card shows this live.

Threshold: 16°C (60°F) minimum for transplants, 18°C ideal for direct seeding. Below 10°C (50°F), don't plant at all — you'll stunt the plant permanently even if it survives.

Step 4: Watch the 10-day forecast for a cold dip

Your median frost date is a median — half of years have a frost after it. Even two weeks past your typical last frost, a 7-day forecast showing a low under 4°C is a reason to wait. Frost forms before 0°C in certain conditions: clear sky, calm air, high humidity, and cold-air drainage in a valley.

This is where having the planting window plus the live 10-day forecast in one place pays off. We show both in the AgriLab plot card so you can see "window says yes, but there's a -1°C low on Thursday — wait till Friday."

The tomato-specific cheat sheet

  • Soil temp minimum: 16°C (60°F) at 10 cm
  • Air temp: Days above 18°C, nights above 10°C
  • Plant after last frost: 14 days
  • Days to first harvest: 75 days from transplant (typical determinate)
  • Harvest before first frost: 14 days buffer — tomatoes ripen slowly once nights drop below 12°C
  • Row cover bonus: 2–4°C frost protection, 1–2 weeks earlier planting

Try it for your spot

The point of all this: you don't have to do the lookups and arithmetic by hand. AgriLab does the frost-date calculation, adds the tomato-specific buffer, reads today's soil temperature, and flags the next 10 days of risks — for any location on earth. Free, no card.

Frequently Asked Questions

What temperature can tomatoes survive?

Tomatoes are frost-tender. A single dip to 0°C (32°F) will kill transplanted seedlings. Below 10°C (50°F) they stop growing even if they survive. That's why the rule is to wait 14 days after your typical last frost — you want the soil (not just the air) above 16°C and the nights consistently above 10°C.

How do I find my last frost date?

The most accurate way is to look up the median of the last 10 years of observed daily-low temperatures at your exact latitude and longitude. Zone maps are based on huge areas — your yard's microclimate can easily be two weeks off. Our free planting-window tool does the exact-spot calculation for you in a few seconds.

Can I plant tomatoes earlier if I use a row cover?

Yes, floating row covers (Agribon-19 or Reemay) buy you about 2–4°C of frost protection, which is roughly 1–2 weeks earlier planting. Wall-o-Waters (water-filled teepees) buy about 4–6°C. Neither replaces patience — if your 10-day forecast shows a hard freeze (< -3°C), even covers won't save the plant.

What soil temperature do tomatoes need?

Seedlings: minimum 16°C (60°F) at 10 cm depth, ideally 18–20°C. Direct-seeded tomatoes: 18°C minimum. Below this, germination is slow and plants are prone to damping-off. Soil warms slower than air in spring — a mid-morning reading gives you the day's minimum.

Does this work in the southern hemisphere?

Yes. The same frost-date logic applies — just flip the calendar. In Melbourne, typical last frost is early September; in Buenos Aires, early August. The planting window shifts accordingly. Our tool auto-detects your hemisphere.

Run this yourself — no GPU, no install

Free for researchers. Pick a tool, paste your input, see results in seconds.