When to plant / Tomatoes

When to plant tomatoes

Plant tomatoes 2 to 4 weeks after the last spring frost. Tomatoes are a very tender crop in Colorado State University Extension's planting guide, and that is the guide's rule for the class. Across the 39 U.S. cities on this site the window opens between Feb 23 (Sacramento, CA) and May 27 (Concord, NH), because each city's own NOAA last-frost date is different.

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Sacramento, CA Sacramento, California: start indoors Jan 5 – Feb 2 Sacramento, California: transplant Feb 23 – Mar 9 Sacramento, California: last fall planting Sep 29 Houston, TX Houston, Texas: start indoors Jan 14 – Feb 11 Houston, Texas: transplant Mar 4 – Mar 18 Houston, Texas: last fall planting Oct 4 Austin, TX Austin, Texas: start indoors Jan 15 – Feb 12 Austin, Texas: transplant Mar 5 – Mar 19 Austin, Texas: last fall planting Oct 2 San Antonio, TX San Antonio, Texas: start indoors Jan 25 – Feb 22 San Antonio, Texas: transplant Mar 15 – Mar 29 San Antonio, Texas: last fall planting Sep 27 Dallas–Fort Worth, TX Dallas–Fort Worth, Texas: start indoors Feb 1 – Mar 1 Dallas–Fort Worth, Texas: transplant Mar 22 – Apr 5 Dallas–Fort Worth, Texas: last fall planting Sep 21 Seattle, WA Seattle, Washington: start indoors Feb 1 – Mar 1 Seattle, Washington: transplant Mar 22 – Apr 5 Seattle, Washington: last fall planting Sep 17 Portland, OR Portland, Oregon: start indoors Feb 9 – Mar 9 Portland, Oregon: transplant Mar 30 – Apr 13 Portland, Oregon: last fall planting Sep 13 Atlanta, GA Atlanta, Georgia: start indoors Feb 13 – Mar 13 Atlanta, Georgia: transplant Apr 3 – Apr 17 Atlanta, Georgia: last fall planting Sep 17 Birmingham, AL Birmingham, Alabama: start indoors Feb 20 – Mar 20 Birmingham, Alabama: transplant Apr 10 – Apr 24 Birmingham, Alabama: last fall planting Sep 8 Oklahoma City, OK Oklahoma City, Oklahoma: start indoors Feb 20 – Mar 20 Oklahoma City, Oklahoma: transplant Apr 10 – Apr 24 Oklahoma City, Oklahoma: last fall planting Sep 5 Washington, DC Washington, D.C. (Reagan National): start indoors Feb 21 – Mar 21 Washington, D.C. (Reagan National): transplant Apr 11 – Apr 25 Washington, D.C. (Reagan National): last fall planting Sep 13 New York City New York City (Central Park), New York: start indoors Feb 25 – Mar 25 New York City (Central Park), New York: transplant Apr 15 – Apr 29 New York City (Central Park), New York: last fall planting Sep 14 Philadelphia, PA Philadelphia, Pennsylvania: start indoors Feb 26 – Mar 26 Philadelphia, Pennsylvania: transplant Apr 16 – Apr 30 Philadelphia, Pennsylvania: last fall planting Sep 6 Louisville, KY Louisville, Kentucky: start indoors Feb 27 – Mar 27 Louisville, Kentucky: transplant Apr 17 – May 1 Louisville, Kentucky: last fall planting Aug 31 Raleigh, NC Raleigh, North Carolina: start indoors Feb 27 – Mar 27 Raleigh, North Carolina: transplant Apr 17 – May 1 Raleigh, North Carolina: last fall planting Aug 31 St. Louis, MO St. Louis, Missouri: start indoors Feb 27 – Mar 27 St. Louis, Missouri: transplant Apr 17 – May 1 St. Louis, Missouri: last fall planting Aug 30 Charlotte, NC Charlotte, North Carolina: start indoors Feb 28 – Mar 28 Charlotte, North Carolina: transplant Apr 18 – May 2 Charlotte, North Carolina: last fall planting Aug 30 Richmond, VA Richmond, Virginia: start indoors Feb 28 – Mar 28 Richmond, Virginia: transplant Apr 18 – May 2 Richmond, Virginia: last fall planting Aug 31 Boston, MA Boston, Massachusetts: start indoors Mar 2 – Mar 30 Boston, Massachusetts: transplant Apr 20 – May 4 Boston, Massachusetts: last fall planting Sep 4 Nashville, TN Nashville, Tennessee: start indoors Mar 2 – Mar 30 Nashville, Tennessee: transplant Apr 20 – May 4 Nashville, Tennessee: last fall planting Aug 29 Kansas City, MO Kansas City, Missouri: start indoors Mar 8 – Apr 5 Kansas City, Missouri: transplant Apr 26 – May 10 Kansas City, Missouri: last fall planting Aug 19 Columbus, OH Columbus, Ohio: start indoors Mar 12 – Apr 9 Columbus, Ohio: transplant Apr 30 – May 14 Columbus, Ohio: last fall planting Aug 23 Indianapolis, IN Indianapolis, Indiana: start indoors Mar 12 – Apr 9 Indianapolis, Indiana: transplant Apr 30 – May 14 Indianapolis, Indiana: last fall planting Aug 18 Des Moines, IA Des Moines, Iowa: start indoors Mar 13 – Apr 10 Des Moines, Iowa: transplant May 1 – May 15 Des Moines, Iowa: last fall planting Aug 13 Detroit, MI Detroit, Michigan: start indoors Mar 16 – Apr 13 Detroit, Michigan: transplant May 4 – May 18 Detroit, Michigan: last fall planting Aug 20 Omaha, NE Omaha, Nebraska: start indoors Mar 17 – Apr 14 Omaha, Nebraska: transplant May 5 – May 19 Omaha, Nebraska: last fall planting Aug 7 Salt Lake City, UT Salt Lake City, Utah: start indoors Mar 17 – Apr 14 Salt Lake City, Utah: transplant May 5 – May 19 Salt Lake City, Utah: last fall planting Aug 20 Chicago, IL Chicago, Illinois: start indoors Mar 18 – Apr 15 Chicago, Illinois: transplant May 6 – May 20 Chicago, Illinois: last fall planting Aug 15 Cleveland, OH Cleveland, Ohio: start indoors Mar 18 – Apr 15 Cleveland, Ohio: transplant May 6 – May 20 Cleveland, Ohio: last fall planting Aug 27 Hartford, CT Hartford, Connecticut: start indoors Mar 20 – Apr 17 Hartford, Connecticut: transplant May 8 – May 22 Hartford, Connecticut: last fall planting Aug 9 Pittsburgh, PA Pittsburgh, Pennsylvania: start indoors Mar 20 – Apr 17 Pittsburgh, Pennsylvania: transplant May 8 – May 22 Pittsburgh, Pennsylvania: last fall planting Aug 16 Minneapolis, MN Minneapolis–St. Paul, Minnesota: start indoors Mar 21 – Apr 18 Minneapolis–St. Paul, Minnesota: transplant May 9 – May 23 Minneapolis–St. Paul, Minnesota: last fall planting Aug 6 Albany, NY Albany, New York: start indoors Mar 24 – Apr 21 Albany, New York: transplant May 12 – May 26 Albany, New York: last fall planting Aug 6 Grand Rapids, MI Grand Rapids, Michigan: start indoors Mar 24 – Apr 21 Grand Rapids, Michigan: transplant May 12 – May 26 Grand Rapids, Michigan: last fall planting Aug 12 Portland, ME Portland, Maine: start indoors Mar 27 – Apr 24 Portland, Maine: transplant May 15 – May 29 Portland, Maine: last fall planting Aug 6 Madison, WI Madison, Wisconsin: start indoors Mar 28 – Apr 25 Madison, Wisconsin: transplant May 16 – May 30 Madison, Wisconsin: last fall planting Aug 1 Burlington, VT Burlington, Vermont: start indoors Mar 30 – Apr 27 Burlington, Vermont: transplant May 18 – Jun 1 Burlington, Vermont: last fall planting Aug 4 Denver, CO Denver, Colorado: start indoors Apr 1 – Apr 29 Denver, Colorado: transplant May 20 – Jun 3 Denver, Colorado: last fall planting Aug 2 Concord, NH Concord, New Hampshire: start indoors Apr 8 – May 6 Concord, New Hampshire: transplant May 27 – Jun 10 Concord, New Hampshire: last fall planting Jul 27
start seeds indoors transplant fall sowing 39 NOAA stations, earliest first; hover a bar for the dates

The planting rule for tomatoes, in plain words

Colorado State's Vegetable Planting Guide sorts vegetables into four frost classes and gives each class one timing rule relative to the average last spring frost. Tomatoes sit in the very tender class, whose rule reads: Typically 2+ weeks after the average last spring frost date. On this site that becomes 2 to 4 weeks from the station's 50% probability last 32°F date, the same arithmetic every city calendar uses.

Tomatoes are normally transplanted, not direct-sown. The guide gives a transplant age of 5 to 7 weeks, so the indoor sowing window is the outdoor window moved back by that much; when to start seeds indoors walks through the subtraction. Typical days to harvest from transplanting: 65.

Soil temperature for tomatoes

Minimum soil temperature for tomatoes in the cited sources: 50°F (minimum germination soil temperature; a separate Colorado State PlantTalk page suggests 60°F to 65°F soil for setting out transplants). A frost date cannot see the soil, so take a morning reading before trusting the window; the soil temperature guide covers every crop.

Tomatoes: planting dates for 39 U.S. cities

The rule above applied to each station's own NOAA normals, earliest first. City links open that station's full calendar.

City Last spring frost (32°F)Start seeds indoors TransplantLast fall planting
Sacramento, CA Feb 9Jan 5 – Feb 2 Feb 23 – Mar 9Sep 29
Houston, TX Feb 18Jan 14 – Feb 11 Mar 4 – Mar 18Oct 4
Austin, TX Feb 19Jan 15 – Feb 12 Mar 5 – Mar 19Oct 2
San Antonio, TX Mar 1Jan 25 – Feb 22 Mar 15 – Mar 29Sep 27
Dallas–Fort Worth, TX Mar 8Feb 1 – Mar 1 Mar 22 – Apr 5Sep 21
Seattle, WA Mar 8Feb 1 – Mar 1 Mar 22 – Apr 5Sep 17
Portland, OR Mar 16Feb 9 – Mar 9 Mar 30 – Apr 13Sep 13
Atlanta, GA Mar 20Feb 13 – Mar 13 Apr 3 – Apr 17Sep 17
Birmingham, AL Mar 27Feb 20 – Mar 20 Apr 10 – Apr 24Sep 8
Oklahoma City, OK Mar 27Feb 20 – Mar 20 Apr 10 – Apr 24Sep 5
Washington, DC Mar 28Feb 21 – Mar 21 Apr 11 – Apr 25Sep 13
New York City Apr 1Feb 25 – Mar 25 Apr 15 – Apr 29Sep 14
Philadelphia, PA Apr 2Feb 26 – Mar 26 Apr 16 – Apr 30Sep 6
Louisville, KY Apr 3Feb 27 – Mar 27 Apr 17 – May 1Aug 31
Raleigh, NC Apr 3Feb 27 – Mar 27 Apr 17 – May 1Aug 31
St. Louis, MO Apr 3Feb 27 – Mar 27 Apr 17 – May 1Aug 30
Charlotte, NC Apr 4Feb 28 – Mar 28 Apr 18 – May 2Aug 30
Richmond, VA Apr 4Feb 28 – Mar 28 Apr 18 – May 2Aug 31
Boston, MA Apr 6Mar 2 – Mar 30 Apr 20 – May 4Sep 4
Nashville, TN Apr 6Mar 2 – Mar 30 Apr 20 – May 4Aug 29
Kansas City, MO Apr 12Mar 8 – Apr 5 Apr 26 – May 10Aug 19
Columbus, OH Apr 16Mar 12 – Apr 9 Apr 30 – May 14Aug 23
Indianapolis, IN Apr 16Mar 12 – Apr 9 Apr 30 – May 14Aug 18
Des Moines, IA Apr 17Mar 13 – Apr 10 May 1 – May 15Aug 13
Detroit, MI Apr 20Mar 16 – Apr 13 May 4 – May 18Aug 20
Omaha, NE Apr 21Mar 17 – Apr 14 May 5 – May 19Aug 7
Salt Lake City, UT Apr 21Mar 17 – Apr 14 May 5 – May 19Aug 20
Chicago, IL Apr 22Mar 18 – Apr 15 May 6 – May 20Aug 15
Cleveland, OH Apr 22Mar 18 – Apr 15 May 6 – May 20Aug 27
Hartford, CT Apr 24Mar 20 – Apr 17 May 8 – May 22Aug 9
Pittsburgh, PA Apr 24Mar 20 – Apr 17 May 8 – May 22Aug 16
Minneapolis, MN Apr 25Mar 21 – Apr 18 May 9 – May 23Aug 6
Albany, NY Apr 28Mar 24 – Apr 21 May 12 – May 26Aug 6
Grand Rapids, MI Apr 28Mar 24 – Apr 21 May 12 – May 26Aug 12
Portland, ME May 1Mar 27 – Apr 24 May 15 – May 29Aug 6
Madison, WI May 2Mar 28 – Apr 25 May 16 – May 30Aug 1
Burlington, VT May 4Mar 30 – Apr 27 May 18 – Jun 1Aug 4
Denver, CO May 6Apr 1 – Apr 29 May 20 – Jun 3Aug 2
Concord, NH May 13Apr 8 – May 6 May 27 – Jun 10Jul 27

Fall column: 65 days to harvest counted back from the first fall 32°F date (Purdue HO-66-W method, methodology).

3 frost-free stations are left out. Not in the table? The planner takes any pair of frost dates.

Three cities, one rule

Questions about planting tomatoes

When should I plant tomatoes outside?

Tomatoes are a very tender crop, so Colorado State Extension's rule is 2 to 4 weeks after the last spring frost. In Sacramento, CA that is Feb 23 – Mar 9; in Concord, NH it is May 27 – Jun 10. Find your city in the table above, or enter your own frost date in the planner.

When should I start seeds for tomatoes indoors?

Subtract the transplant age Colorado State publishes, 5 to 7 weeks, from the outdoor window. In Sacramento, CA that gives Jan 5 – Feb 2; in Concord, NH, Apr 8 – May 6.

What soil temperature do tomatoes need?

The minimum germination soil temperature in Colorado State Extension's guide is 50°F. The frost window is the earliest the crop is safe from freezing; the soil reading tells you whether it will actually grow. Measure at 4 inches in the morning before planting.

How long do tomatoes take to harvest?

Colorado State's typical days to harvest for this row is 65 days, counted from transplanting. Compare that to your city's frost-free days in the table: Sacramento, CA has 297, Concord, NH has 140.

Can I plant tomatoes for a fall harvest?

39 of the 39 cities in the table show a separate fall planting date for tomatoes, found by counting the days to harvest back from the first fall frost. Where the row says no separate fall sowing, the spring window already covers the season.

Related planting dates

Sources for this page

SourceUsed forRead
NOAA/NCEI U.S. Climate Normals 1991–202050% probability last spring and first fall 32°F and 28°F dates for each station2026-10-16
Colorado State University Extension, CMG GardenNotes #720 Vegetable Planting Guidespring class rules, transplant age and days to harvest, via crops.json2026-10-16
Colorado State University Extension, Vegetable Planting Guide (germination soil temperature table)figures as quoted in this site's soil-temperature guide (/blog/soil-temperature-for-planting-vegetables/); the page could not be re-fetched on 2026-10-23 and the 2026-10-17 reading stands; the same minimum germination figures (tomato 50, pepper 60, potato 45, onion 35, cucumber and summer squash 60°F, read at 8 a.m. at 4 inches) appear in the soil temperature table of CMG GardenNotes #720, re-read 2026-10-232026-10-17

Every date in the table is arithmetic on the station's NOAA normal and the offset stated by the source; the quoted sentences are the only figures on this page that are not computed. Normals are 30-year averages and describe the station, not your yard. Rules checked 2026-10-23; see the methodology page.