A quick answer from the garden notebook

When to Plant Tomatoes

By · Updated · How we source and review advice

Short answer

Plant tomatoes outside about 1 to 3 weeks after your last spring frost, once all danger of frost has passed and the soil has warmed. To grow your own plants, start seeds indoors about 5 to 7 weeks before that frost date. Tomatoes need a long season with no frost at all.

Tomato planting dates

The timing rule our tomato guide uses:

  • Start indoors: 5 to 7 weeks before your last spring frost
  • Plant out: 1 to 3 weeks after your last spring frost

Your dates

Enter a U.S. ZIP code or a town to see these dates for your garden.

A U.S. ZIP uses official NOAA frost records. Other countries use weather-station records, or a climate reconstruction where stations are missing. Coordinates are used once and not stored. We save only a place label and climate summary in a private browser cookie. You can clear it anytime.

Example dates for the 2027 season

When to plant tomato in example U.S. cities
PlaceDates
Seattle, WALast frost Mar 13
  • Start seeds indoors: Jan 23 to Feb 6
  • Plant out: Mar 20 to Apr 3
Minneapolis, MNLast frost Apr 23
  • Start seeds indoors: Mar 5 to Mar 19
  • Plant out: Apr 30 to May 14
Chicago, ILLast frost Apr 10
  • Start seeds indoors: Feb 20 to Mar 6
  • Plant out: Apr 17 to May 1
Denver, COLast frost Apr 30
  • Start seeds indoors: Mar 12 to Mar 26
  • Plant out: May 7 to May 21
New York, NYLast frost Mar 30
  • Start seeds indoors: Feb 9 to Feb 23
  • Plant out: Apr 6 to Apr 20
Atlanta, GALast frost Mar 24
  • Start seeds indoors: Feb 3 to Feb 17
  • Plant out: Mar 31 to Apr 14
Dallas, TXLast frost Mar 2
  • Start seeds indoors: Jan 12 to Jan 26
  • Plant out: Mar 9 to Mar 23

Frost dates are the usual (median) dates from NOAA climate normals for 1991 to 2020. In about half of years the last frost comes later than the usual date, so check the forecast before planting. Where frost is rare, as in much of Florida and the Arizona desert, frost dates do not set planting times.

Wait for warm soil, not just the date

Minnesota Extension says to plant tomatoes out after all danger of frost has passed and the soil has warmed. Oregon State Extension says tomatoes do best with soil at 65°F or warmer and air at 60°F or higher. A sheet of black plastic mulch on the bed can help warm the soil, Minnesota Extension adds.

Starting seeds indoors

Oregon State Extension says it takes 5 to 8 weeks to grow a good plant from seed, depending on the temperature. Minnesota Extension warns that plants started much earlier are hard to manage and do not always give an earlier harvest. Seeds sprout best in warm soil, so a heat mat that keeps the tray at 75°F to 85°F helps until the seedlings come up.

Before planting out, get the young plants used to the outdoors. Over a week or two, give them more sun each day, and bring them in if nights get close to freezing.

What goes wrong if you plant too early

  • Tomatoes need a season with no frost. Oregon State Extension says frost cloth guards against a light frost, but not a hard freeze.
  • Cold nights stunt growth and slow the fruit. Maryland Extension says tomatoes set fewer flowers and fruit when it is below 55°F or above 95°F.
  • Cold spring weather can also bend the first fruits out of shape, a problem called catfacing.

Places with little or no frost

Where frost is rare, plant by warmth instead. UC Master Gardeners say warm-season crops like tomatoes grow best when days are long and hot, between 65°F and 95°F. Their California chart lists tomato planting from April to July 15 on the South Coast, and from December to March in the desert valleys.

Sources

The full growing guide

More tomato questions

  • Companion Planting for Tomatoes

    Companion planting for tomatoes: basil and French marigolds have trial evidence behind them. Keep potatoes, sweet corn and black walnut away.

Your next useful step