First and Last Frost Dates for 129 US Cities (NOAA Data)

By Efraín Vega · Published October 6, 2026

Bar chart of the frost-free season in eight US cities, from 300 days in Houston to 117 days in Casper, Wyoming, based on NOAA 1991 to 2020 climate normals

Average last spring frost dates in the US range from January in the warmest parts of California, Texas and Louisiana to late May or early June in the mountain West, and first fall frosts run from mid-September to late December. We pulled NOAA's official 1991–2020 freeze statistics for 129 cities in all 50 states: the median city gets about 200 frost-free days a year.

Find your city in the table below, then plant tender crops after its 90% safe date, not the average.

How do you read a frost date?

NOAA gives each freeze date with a probability, based on 30 years of daily low temperatures (1991–2020). We show two for each season:

  • Last spring frost (50%): the median date. In half of years, the last 32°F freeze comes later than this. It's the number most planting calendars call the "average last frost."
  • 90% safe after: only a 10% chance of a freeze after this date. Use it for tender transplants like tomatoes, peppers, basil and squash.
  • First fall frost (50%): in half of years, the first freeze comes earlier than this.
  • 90% frost-free until: only a 10% chance of a freeze before this date. Plan fall harvests of tender crops to finish by then.

Across the 121 cities with a regular frost season, the 90% spring date falls 17 days after the median on average (from 10 days in Anchorage to 33 days in San Jose). In fall, the safe date comes about 15 days before the median.

Frost dates for 129 US cities

Dates are the 50% (median) and 90% probability dates for a 32°F freeze, NOAA U.S. Climate Normals 1991–2020. “Rare” means NOAA records a 32°F freeze in fewer than half of years. * Freezes are brief and don't happen every winter, so the median dates fall around the new year.
CityLast spring frost90% safe afterFirst fall frost90% frost-free untilFrost-free days
Birmingham, ALMar 21Apr 8Nov 11Oct 30236
Huntsville, ALMar 24Apr 8Nov 8Oct 27229
Mobile, ALMar 3Mar 21Nov 25Nov 8268
Montgomery, ALMar 13Mar 31Nov 13Oct 31244
Anchorage, AKMay 5May 15Oct 1Sep 18147
Fairbanks, AKMay 13May 26Sep 13Aug 29121
Juneau, AKMay 4May 18Oct 3Sep 18150
Flagstaff, AZJun 4Jun 19Sep 28Sep 16115
Phoenix, AZ*Jan 5Jan 22Jan 3Dec 18365
Tucson, AZFeb 5Mar 2Dec 9Nov 21307
Little Rock, ARMar 21Apr 6Nov 10Oct 29234
Bakersfield, CAJan 17Feb 18Dec 15Nov 30334
Fresno, CAJan 14Feb 11Dec 14Nov 29337
Los Angeles, CARareRareRareRare365
Sacramento, CAFeb 2Mar 5Dec 2Nov 16301
San Diego, CARareRareRareRare365
San Francisco, CARareRareRareRare365
San Jose, CAJan 12Feb 14Dec 22Dec 1347
Colorado Springs, COMay 3May 15Oct 8Sep 26158
Denver, COMay 5May 19Oct 9Sep 27156
Grand Junction, COApr 28May 14Oct 16Oct 3171
Bridgeport, CTApr 5Apr 17Nov 6Oct 25216
Hartford, CTApr 21May 6Oct 16Oct 3177
Wilmington, DEApr 7Apr 21Nov 1Oct 19209
Washington, DCMar 24Apr 6Nov 18Nov 5241
Jacksonville, FLFeb 25Mar 19Dec 7Nov 17288
Miami, FLRareRareRareRare365
Orlando, FL*Jan 25Feb 26Jan 10Dec 18355
Tallahassee, FLMar 11Mar 30Nov 21Nov 3255
Tampa, FL*Jan 20Feb 10Jan 12Dec 23365
Atlanta, GAMar 15Apr 4Nov 20Nov 4252
Macon, GAMar 21Apr 7Nov 10Oct 29235
Savannah, GAMar 2Mar 25Nov 30Nov 11270
Honolulu, HIRareRareRareRare365
Boise, IDApr 24May 9Oct 21Oct 5179
Chicago, ILApr 16May 1Oct 28Oct 15193
Peoria, ILApr 16May 4Oct 23Oct 9189
Springfield, ILApr 14Apr 29Oct 20Oct 5187
Evansville, INApr 4Apr 19Oct 29Oct 17206
Fort Wayne, INApr 24May 10Oct 21Oct 8178
Indianapolis, INApr 15May 2Oct 26Oct 13193
Des Moines, IAApr 18May 2Oct 20Oct 4184
Topeka, KSApr 12Apr 27Oct 23Oct 8191
Wichita, KSApr 11Apr 26Oct 29Oct 15199
Lexington, KYApr 13May 1Oct 28Oct 16196
Louisville, KYMar 31Apr 16Nov 7Oct 28222
Baton Rouge, LAFeb 25Mar 19Nov 26Nov 7276
New Orleans, LAJan 30Feb 27Dec 31Dec 1333
Shreveport, LAMar 9Mar 29Nov 18Nov 2255
Portland, MEApr 26May 7Oct 15Oct 2170
Baltimore, MDApr 10Apr 25Oct 31Oct 17204
Boston, MAApr 4Apr 17Nov 9Oct 29218
Worcester, MAApr 23May 5Oct 21Oct 6181
Detroit, MIApr 20May 8Oct 27Oct 14188
Grand Rapids, MIApr 29May 15Oct 20Oct 4174
Lansing, MIMay 1May 18Oct 13Sep 29162
Duluth, MNMay 13May 29Oct 1Sep 18140
Minneapolis, MNApr 23May 7Oct 18Oct 1176
Jackson, MSMar 14Apr 2Nov 14Oct 31245
Kansas City, MOApr 13Apr 29Oct 24Oct 9193
Springfield, MOApr 9Apr 27Oct 27Oct 14199
St. Louis, MOApr 2Apr 17Nov 4Oct 23215
Billings, MTMay 4May 18Oct 7Sep 26156
Great Falls, MTMay 19Jun 2Sep 24Sep 9126
Missoula, MTMay 16Jun 1Sep 26Sep 12130
Lincoln, NEApr 24May 7Oct 13Sep 29171
Omaha, NEApr 18Apr 30Oct 21Oct 6185
Las Vegas, NVJan 20Feb 14Dec 15Nov 28333
Reno, NVApr 20May 5Oct 23Oct 11184
Concord, NHMay 8May 22Oct 3Sep 21146
Atlantic City, NJApr 18May 5Oct 29Oct 13190
Newark, NJApr 2Apr 15Nov 10Oct 28222
Albuquerque, NMApr 6Apr 23Nov 3Oct 21208
Albany, NYApr 27May 11Oct 15Oct 3169
Buffalo, NYApr 24May 9Oct 26Oct 10183
New York, NYMar 30Apr 9Nov 20Nov 6236
Rochester, NYApr 24May 8Oct 25Oct 8181
Syracuse, NYApr 29May 13Oct 19Oct 2173
Asheville, NCApr 9Apr 27Oct 28Oct 14201
Charlotte, NCMar 30Apr 14Nov 3Oct 22221
Greensboro, NCMar 30Apr 14Nov 5Oct 25220
Raleigh, NCMar 31Apr 16Nov 4Oct 23219
Bismarck, NDMay 14May 27Sep 27Sep 15136
Fargo, NDMay 10May 23Sep 30Sep 18143
Cincinnati, OHApr 18May 7Oct 25Oct 12188
Cleveland, OHApr 20May 5Nov 3Oct 21198
Columbus, OHApr 18May 5Oct 27Oct 14191
Dayton, OHApr 16May 3Oct 28Oct 16194
Toledo, OHApr 22May 7Oct 24Oct 11188
Oklahoma City, OKApr 4Apr 20Nov 2Oct 21213
Tulsa, OKMar 31Apr 15Nov 4Oct 20220
Eugene, ORApr 11May 9Oct 23Oct 6196
Medford, ORApr 8Apr 30Oct 29Oct 14204
Portland, ORMar 13Apr 1Nov 19Oct 29247
Harrisburg, PAApr 9Apr 25Nov 2Oct 18206
Philadelphia, PAApr 2Apr 13Nov 10Oct 30224
Pittsburgh, PAApr 23May 12Oct 23Oct 9181
Providence, RIApr 11Apr 23Oct 30Oct 16199
Charleston, SCMar 7Mar 27Nov 27Nov 8266
Columbia, SCMar 25Apr 10Nov 7Oct 26229
Greenville, SCMar 28Apr 14Nov 7Oct 26224
Rapid City, SDMay 12May 26Oct 1Sep 16139
Sioux Falls, SDMay 1May 14Oct 6Sep 23157
Chattanooga, TNMar 24Apr 8Nov 9Oct 27230
Knoxville, TNApr 1Apr 17Nov 2Oct 21215
Memphis, TNMar 16Apr 4Nov 16Nov 2244
Nashville, TNMar 31Apr 16Nov 3Oct 22217
Amarillo, TXApr 13Apr 29Oct 27Oct 14195
Austin, TXFeb 20Mar 14Dec 3Nov 15291
Corpus Christi, TXJan 28Feb 28Dec 21Nov 25331
Dallas, TXMar 8Mar 26Nov 24Nov 6262
El Paso, TXMar 2Mar 19Nov 20Nov 6261
Houston, TXFeb 13Mar 12Dec 9Nov 17300
Lubbock, TXApr 4Apr 22Nov 2Oct 19210
San Antonio, TXFeb 26Mar 17Nov 28Nov 7277
Salt Lake City, UTApr 8Apr 30Oct 31Oct 17204
Burlington, VTApr 29May 11Oct 15Oct 2169
Norfolk, VAMar 17Mar 31Nov 23Nov 8252
Richmond, VAApr 3Apr 18Nov 4Oct 23215
Roanoke, VAApr 3Apr 18Nov 1Oct 18210
Seattle, WAMar 2Mar 23Nov 23Nov 6266
Spokane, WAApr 26May 10Oct 12Sep 29168
Yakima, WAMay 8May 27Oct 4Sep 23149
Charleston, WVApr 16May 5Oct 26Oct 13192
Green Bay, WIApr 30May 16Oct 9Sep 24161
Madison, WIMay 1May 16Oct 10Sep 26160
Milwaukee, WIApr 19May 2Oct 29Oct 15192
Casper, WYMay 26Jun 10Sep 22Sep 5117
Cheyenne, WYMay 12May 26Oct 1Sep 18141

Want the raw numbers? Download the CSV, which includes each city's NOAA station ID and name.

Which cities have the shortest growing season?

Measured from the median last spring frost to the median first fall frost, the shortest frost-free seasons in our list are in the mountain West, the northern Plains and Alaska. Flagstaff's season is 115 days, less than four months.

CityLast spring frostFirst fall frostFrost-free days
Flagstaff, AZJun 4Sep 28115
Casper, WYMay 26Sep 22117
Fairbanks, AKMay 13Sep 13121
Great Falls, MTMay 19Sep 24126
Missoula, MTMay 16Sep 26130
Bismarck, NDMay 14Sep 27136
Rapid City, SDMay 12Oct 1139
Duluth, MNMay 13Oct 1140
Cheyenne, WYMay 12Oct 1141
Fargo, NDMay 10Sep 30143

In these places, check days to maturity before you buy seeds. A 75-day tomato set out in early June has little room to spare, so many gardeners start seeds indoors and choose short-season varieties.

Which cities have the longest growing season?

Among cities that freeze in most winters, California's Central Valley, the Gulf Coast and the desert Southwest have the longest frost-free seasons: up to 347 days in San Jose.

CityLast spring frostFirst fall frostFrost-free days
San Jose, CAJan 12Dec 22347
Fresno, CAJan 14Dec 14337
Bakersfield, CAJan 17Dec 15334
Las Vegas, NVJan 20Dec 15333
New Orleans, LAJan 30Dec 31333
Corpus Christi, TXJan 28Dec 21331
Tucson, AZFeb 5Dec 9307
Sacramento, CAFeb 2Dec 2301
Houston, TXFeb 13Dec 9300
Austin, TXFeb 20Dec 3291

Phoenix, Tampa and Orlando get freezes so briefly, and not every winter, that their median dates land around the new year. Five cities in our list (Los Angeles, San Diego, San Francisco, Miami and Honolulu) don't see a 32°F freeze in most years at all. In those places, frost isn't what limits the planting calendar; heat, rainfall or cool summers usually are.

Is your garden colder than the airport?

Probably, at least on some nights. Most of these stations are at airports or in city centers, which tend to stay warmer than open countryside. Your own yard can differ from the official date by a week or more:

  • Low spots and valleys collect cold air on clear, calm nights.
  • Higher elevation is colder. Flagstaff, at about 7,000 ft, has a shorter season than Fairbanks, Alaska.
  • Frost can form on plants when the official temperature, measured about 5 ft up, is a few degrees above freezing.
  • South-facing walls, paving and nearby water keep some spots warmer.

If a cold night is forecast after you've planted, cover tender plants. Our guide to protecting plants from frost covers row covers, cloches and low tunnels, and a cold frame adds weeks on both ends of the season.

How we built this table

  • Source: NOAA National Centers for Environmental Information (NCEI), U.S. Climate Normals 1991–2020, annual/seasonal normals by station.
  • Threshold: 32°F (a light freeze). NOAA also publishes 28°F "hard freeze" dates, which come later in fall and earlier in spring; they're not included here.
  • Stations: for each city we used its main National Weather Service station, usually the primary airport (for New York, Central Park; for Washington, D.C., Reagan National). Station IDs are in the CSV.
  • Frost-free days is NOAA's median growing-season length for the 32°F threshold.
  • Data retrieved October 5, 2026. Climate normals are updated every 10 years; the 1991–2020 set is the current one.

Use this data

You're free to use the table, chart and CSV in your own articles, apps or planting guides. NOAA's data is public domain; we compiled and checked it. If it helps your readers, please credit Plot & Plank with a link to this page.

FAQ

What is a frost date?

It's the date of the last 32°F freeze in spring or the first in fall, worked out from decades of weather records. The dates on this page are NOAA's 1991–2020 climate normals: the median date, when a later spring freeze (or earlier fall freeze) is a 50/50 chance.

Should I plant on the average last frost date?

Not tender crops. On the median date there's still a 50% chance of another freeze. Wait for the 90% date before setting out tomatoes, peppers, basil or squash. In our 129 cities it comes about 17 days after the median date on average.

Why does my yard get frost when the forecast says 34°F?

Official temperatures are measured about 5 ft off the ground, often at airports that sit in warmer, built-up areas. On clear, calm nights, cold air settles in low spots and plants near the ground can frost even when the thermometer reads a few degrees above freezing.

Where does this data come from?

NOAA's National Centers for Environmental Information (NCEI), U.S. Climate Normals 1991–2020, annual/seasonal freeze statistics for a 32°F threshold. Each city uses its main National Weather Service station, listed in the CSV with its NOAA station ID.

Can I use this table on my site?

Yes. NOAA's data is public domain, and you're welcome to use our compiled table and CSV. If you do, please credit Plot & Plank with a link to this page.