When to Plant Tomatoes in Colorado

In Colorado, the time to transplant tomatoes outside runs from Apr 21 – May 5 in Grand Junction to May 28 – Jun 11 in Durango. In Denver, it's May 11 – May 25. The average last spring frost differs by about 5 weeks across the state (Apr 14 in Grand Junction, May 21 in Durango), so use the dates for the town nearest you.

Tomatoes are killed by frost and sulk in cold soil. Wait until nights stay above 50°F, usually one to three weeks after the average last frost.

Tomatoes planting dates in Colorado by city

CityZoneStart indoorsTransplant outside
Arvada6aMar 10 – Mar 24May 12 – May 26
Aurora6aMar 12 – Mar 26May 14 – May 28
Boulder6aMar 11 – Mar 25May 13 – May 27
Brighton5bMar 8 – Mar 22May 10 – May 24
Broomfield6aMar 7 – Mar 21May 9 – May 23
Castle Pines5bMar 14 – Mar 28May 16 – May 30
Castle Rock5bMar 14 – Mar 28May 16 – May 30
Cañon City6aMar 9 – Mar 23May 11 – May 25
Centennial6aMar 10 – Mar 24May 12 – May 26
Colorado Springs6aMar 8 – Mar 22May 10 – May 24
Commerce City6aMar 8 – Mar 22May 10 – May 24
Denver6aMar 9 – Mar 23May 11 – May 25
Durango6bMar 26 – Apr 9May 28 – Jun 11
Englewood6aMar 7 – Mar 21May 9 – May 23
Erie5bMar 12 – Mar 26May 14 – May 28
Evans5bMar 7 – Mar 21May 9 – May 23
Firestone5bMar 12 – Mar 26May 14 – May 28
Fort Collins5bMar 7 – Mar 21May 9 – May 23
Fountain6aMar 8 – Mar 22May 10 – May 24
Frederick5bMar 12 – Mar 26May 14 – May 28
Golden5bMar 8 – Mar 22May 10 – May 24
Grand Junction7aFeb 17 – Mar 3Apr 21 – May 5
Greeley5bMar 7 – Mar 21May 9 – May 23
Greenwood Village6aMar 12 – Mar 26May 14 – May 28
Johnstown5bMar 15 – Mar 29May 17 – May 31
Lafayette6aMar 7 – Mar 21May 9 – May 23
Lakewood6aMar 8 – Mar 22May 10 – May 24
Littleton6aMar 7 – Mar 21May 9 – May 23
Lone Tree6aMar 10 – Mar 24May 12 – May 26
Longmont5bMar 12 – Mar 26May 14 – May 28
Louisville6aMar 11 – Mar 25May 13 – May 27
Loveland5bMar 15 – Mar 29May 17 – May 31
Montrose6bMar 3 – Mar 17May 5 – May 19
Northglenn6aMar 7 – Mar 21May 9 – May 23
Parker5bMar 14 – Mar 28May 16 – May 30
Pueblo6aMar 5 – Mar 19May 7 – May 21
Thornton6aMar 7 – Mar 21May 9 – May 23
Westminster6aMar 7 – Mar 21May 9 – May 23
Wheat Ridge6aMar 10 – Mar 24May 12 – May 26
Windsor5bMar 8 – Mar 22May 10 – May 24

Calculated from each town's average (50%) frost dates, from the nearest NOAA station (1991–2020). Typical dates for the 2027 planting season, based on NOAA's 1991–2020 averages. They are long-term odds, not a forecast: always check your local forecast before planting. Zones: 2023 USDA Plant Hardiness Zone Map (USDA-ARS and Oregon State University). Not the official map; see planthardiness.ars.usda.gov.

See all frost dates in Colorado, or the general guide to when to plant tomatoes.

Getting beds ready? Work out how much raised bed soil, compost or mulch you need with our sister site, Yard Coverage.

Other crops in Colorado

PeppersSweet CornOnionsPotatoesGarlic

Tomatoes in other states

AlabamaAlaskaArizonaArkansasCaliforniaColoradoConnecticutDelawareFloridaGeorgiaIdahoIllinoisIndianaIowaKansasKentuckyLouisianaMaineMarylandMassachusettsMichiganMinnesotaMississippiMissouriMontanaNebraskaNevadaNew HampshireNew JerseyNew MexicoNew YorkNorth CarolinaNorth DakotaOhioOklahomaOregonPennsylvaniaRhode IslandSouth CarolinaSouth DakotaTennesseeTexasUtahVermontVirginiaWashingtonWest VirginiaWisconsinWyoming