Last and First Frost Dates by City: 219 Cities (1981-2010 Data)

• 70 min read • João
Last and First Frost Dates by City: 219 Cities (1981-2010 Data)

Typical last spring frost dates, as 1981-2010 medians from the Copernicus (C3S) frost-day record: New York City April 5, Chicago April 20, Denver May 5, Atlanta March 16, Seattle March 15, Toronto April 25, London April 15, Dublin April 15, Berlin April 15, Munich April 20, Paris March 11, Milan March 5 and Rome March 1. The cautious date for tender plants is later. For example, it is April 23 in New York City, May 12 in Chicago and May 3 in London. Sydney, Brisbane, Perth and Auckland had frost in fewer than 1 winter in 10, so they have no frost date.

Last updated: 21 October 2026. Data period: 1981-2010.

This page lists the last spring frost date, the first autumn frost date and the length of the frost-free season for 219 cities in 21 countries. Every date comes from the frost grid and the cell lookup that Leaftide’s Frost Date Finder and app both use. The source is the Copernicus Climate Change Service (C3S) frost-day indicator for 1981-2010, on a grid of 0.5° cells. A frost here means a daily minimum air temperature below 0°C (32°F), measured at the standard height of 2 metres (about 6.5 feet).

For what frost dates mean and how to plan sowing around them, see the last frost date guide.

How to read the frost date tables

Each city has two last frost dates and two first frost dates.

  • Last frost (typical) is the median last spring frost for 1981-2010. In half of those years, the last frost came before this date.
  • Last frost (cautious) is the 90th-percentile last spring frost plus 7 days. In about 9 years in 10, the last frost came before the 90th-percentile date. Use this date before planting out frost-tender crops such as tomatoes, peppers, squash and basil.
  • First frost (typical) is the median first autumn frost for 1981-2010.
  • First frost (cautious) is the 10th-percentile first autumn frost minus 7 days. In about 9 years in 10, the first frost came after the 10th-percentile date.
  • Frost-free days count the days from the last frost date to the first frost date, using either the typical pair or the cautious pair.
  • † marks a city where the grid is a weaker guide, with a note under its table. Either the city uses a milder neighbouring grid cell, as Leaftide’s app does for a city in a valley next to high ground, or, for US and Canadian cities, a typical grid date is more than 14 days from the city’s 1981-2010 station normal, shown in brackets. A 0.5° grid cell averages all the ground in it, including hills, valleys, coast and built-up areas, while a station measures one spot. Near the station, its dates are the better guide.

Dates are resolved to 10-day periods, so a difference of a few days between nearby cities is not meaningful. Each city uses the grid cell whose centre is nearest to its coordinates, with one exception. Like Leaftide’s app, a city in a valley next to high ground uses the milder neighbouring cell, unless the city sits on the high ground itself (see the methodology below).

Last and first frost dates for US cities

Typical and cautious frost dates for 95 US cities, covering every state and the District of Columbia. Source: Copernicus (C3S) frost-day record, 1981-2010, 0.5° grid.

City Last frost (typical) Last frost (cautious) First frost (typical) First frost (cautious) Frost-free days (typical) Frost-free days (cautious)
Birmingham, Alabama Mar 25 Apr 13 Nov 15 Oct 18 235 188
Montgomery, Alabama Mar 5 Apr 1 Nov 25 Oct 29 265 211
Huntsville, Alabama Mar 25 Apr 13 Nov 5 Oct 18 225 188
Anchorage, Alaska May 5 May 22 Sep 25 Aug 30 143 100
Fairbanks, Alaska May 15 Jun 12 Sep 6 Aug 18 114 67
Juneau, Alaska May 5 May 22 Sep 25 Sep 8 143 109
Phoenix, Arizona † Jan 25 (station Jan 6) Feb 22 Dec 15 (station Jan 3) Nov 18 324 (station 365) 269
Tucson, Arizona † Mar 5 (station Feb 12) Mar 24 Nov 25 (station Dec 4) Nov 8 265 (station 293) 229
Flagstaff, Arizona Jun 5 Jun 24 Sep 26 Sep 8 113 76
Little Rock, Arkansas Mar 11 Apr 3 Nov 16 Oct 29 250 209
Los Angeles, California † Feb 5 (station: none) Mar 22 Dec 15 (station: none) Nov 16 313 (station 365) 239
San Jose, California Jan 15 Feb 14 Dec 15 Nov 18 334 277
Sacramento, California † Feb 25 (station Jan 19) Mar 22 Dec 5 (station Dec 18) Nov 9 283 (station 339) 232
Fresno, California † Jan 15 (station Feb 2) Feb 23 Dec 25 (station Dec 7) Nov 28 344 (station 309) 278
Denver, Colorado May 5 May 22 Oct 5 Sep 18 153 119
Colorado Springs, Colorado May 5 May 22 Oct 15 Sep 18 163 119
Hartford, Connecticut Apr 16 May 13 Oct 15 Sep 26 182 136
Wilmington, Delaware Apr 6 Apr 24 Oct 25 Oct 6 202 165
Washington, D.C. Apr 5 Apr 22 Nov 5 Oct 17 214 178
Orlando, Florida † Feb 5 (station Jan 17) Mar 4 Jan 5 (station Jan 9) Dec 9 334 (station 364) 280
Jacksonville, Florida Feb 10 Mar 12 Dec 25 Nov 19 318 252
Tallahassee, Florida † Feb 25 (station Mar 19) Mar 23 Dec 5 (station Nov 19) Nov 8 283 (station 243) 230
Atlanta, Georgia Mar 16 Apr 12 Nov 16 Oct 29 245 200
Savannah, Georgia Feb 25 Mar 22 Dec 5 Nov 8 283 231
Boise, Idaho May 5 May 22 Oct 15 Sep 19 163 120
Chicago, Illinois † Apr 20 (station Apr 12) May 12 Oct 15 (station Nov 3) Sep 28 178 (station 205) 139
Springfield, Illinois Apr 10 May 2 Oct 25 Sep 29 198 150
Indianapolis, Indiana Apr 15 Apr 24 Oct 25 Sep 28 193 157
Des Moines, Iowa Apr 16 May 12 Oct 15 Sep 19 182 130
Wichita, Kansas Apr 5 Apr 22 Nov 5 Oct 7 214 168
Louisville, Kentucky Apr 5 Apr 22 Nov 5 Oct 9 214 170
Lexington, Kentucky Apr 15 May 12 Oct 15 Sep 28 183 139
New Orleans, Louisiana Jan 25 Mar 12 Dec 25 Nov 28 334 261
Baton Rouge, Louisiana Feb 15 Mar 22 Dec 5 Nov 8 293 231
Portland, Maine Apr 25 May 13 Oct 15 Sep 28 173 138
Baltimore, Maryland † Apr 6 (station Mar 20) Apr 23 Oct 25 (station Nov 24) Sep 29 202 (station 248) 159
Boston, Massachusetts Apr 16 May 4 Oct 25 Sep 29 192 148
Detroit, Michigan Apr 25 May 12 Oct 25 Oct 6 183 147
Grand Rapids, Michigan Apr 25 May 12 Oct 15 Sep 18 173 129
Minneapolis, Minnesota Apr 25 May 12 Oct 5 Sep 26 163 137
Jackson, Mississippi Mar 5 Apr 1 Nov 25 Oct 30 265 212
St. Louis, Missouri Apr 5 Apr 22 Nov 5 Oct 8 214 169
Kansas City, Missouri Apr 5 Apr 22 Oct 26 Oct 8 204 169
Billings, Montana May 6 May 24 Oct 5 Sep 9 152 108
Missoula, Montana May 25 Jun 22 Sep 25 Sep 6 123 76
Omaha, Nebraska Apr 25 May 12 Oct 6 Sep 19 164 130
Las Vegas, Nevada † Mar 5 (station Jan 31) Apr 1 Nov 25 (station Dec 11) Nov 6 265 (station 316) 219
Reno, Nevada † May 15 (station Apr 26) Jun 13 Oct 5 (station Oct 19) Sep 8 143 (station 177) 87
Manchester, New Hampshire Apr 25 May 13 Oct 6 Sep 26 164 136
Newark, New Jersey † Apr 5 (station Apr 3) Apr 23 Oct 26 (station Nov 10) Oct 8 204 (station 219) 168
Albuquerque, New Mexico † May 6 (station Apr 7) May 23 Oct 15 (station Nov 4) Sep 18 162 (station 210) 118
New York City, New York † Apr 5 (station Apr 1) Apr 23 Oct 26 (station Nov 18) Oct 8 204 (station 230) 168
Buffalo, New York May 5 May 22 Oct 15 Sep 28 163 129
Rochester, New York Apr 25 May 22 Oct 15 Sep 28 173 129
Albany, New York Apr 26 May 22 Oct 6 Sep 26 163 127
Charlotte, North Carolina Mar 25 Apr 13 Nov 5 Oct 18 225 188
Raleigh, North Carolina Mar 25 Apr 13 Nov 5 Oct 16 225 186
Fargo, North Dakota May 5 May 23 Oct 5 Sep 18 153 118
Columbus, Ohio Apr 15 May 12 Oct 15 Sep 28 183 139
Cleveland, Ohio † Apr 25 (station Apr 8) May 12 Oct 15 (station Nov 11) Sep 28 173 (station 215) 139
Cincinnati, Ohio Apr 15 May 2 Oct 25 Sep 28 193 149
Oklahoma City, Oklahoma Mar 25 Apr 14 Nov 15 Oct 18 235 187
Tulsa, Oklahoma Mar 26 Apr 22 Nov 6 Oct 18 225 179
Portland, Oregon Mar 15 Apr 14 Nov 5 Oct 8 235 177
Eugene, Oregon † Mar 15 (station Apr 18) Apr 22 Nov 5 (station Oct 22) Oct 8 235 (station 188) 169
Philadelphia, Pennsylvania † Apr 5 (station Mar 29) Apr 22 Nov 5 (station Nov 22) Oct 16 214 (station 238) 177
Pittsburgh, Pennsylvania † Apr 25 (station Apr 17) May 22 Oct 6 (station Oct 26) Sep 28 164 (station 190) 129
Providence, Rhode Island Apr 15 May 2 Oct 26 Oct 8 194 159
Charleston, South Carolina † Mar 5 (station Feb 6) Apr 1 Dec 5 (station Dec 24) Nov 8 275 (station 318) 221
Columbia, South Carolina † Mar 25 (station Mar 15) Apr 12 Nov 5 (station Nov 21) Oct 18 225 (station 251) 189
Sioux Falls, South Dakota May 5 May 22 Oct 5 Sep 18 153 119
Nashville, Tennessee Apr 5 Apr 23 Nov 5 Oct 18 214 178
Memphis, Tennessee Mar 16 Apr 12 Nov 15 Oct 27 244 198
Knoxville, Tennessee Apr 5 Apr 24 Oct 25 Sep 29 203 158
Houston, Texas Feb 5 Mar 12 Dec 15 Nov 18 313 251
Dallas, Texas Mar 5 Apr 1 Nov 26 Nov 8 266 221
Fort Worth, Texas Mar 5 Apr 1 Nov 26 Nov 8 266 221
Austin, Texas Feb 15 Mar 13 Dec 5 Nov 16 293 248
San Antonio, Texas † Jan 30 (station Feb 24) Mar 5 Dec 15 (station Nov 30) Nov 18 319 (station 280) 258
El Paso, Texas Mar 6 Apr 1 Nov 15 Oct 27 254 209
Salt Lake City, Utah † Apr 25 May 14 Oct 15 Sep 26 173 135
Burlington, Vermont May 5 May 22 Oct 5 Sep 18 153 119
Richmond, Virginia Apr 5 Apr 22 Oct 26 Oct 9 204 170
Virginia Beach, Virginia Mar 25 Apr 13 Nov 15 Oct 29 235 199
Seattle, Washington Mar 15 Apr 1 Nov 15 Oct 19 245 201
Spokane, Washington May 5 May 22 Oct 5 Sep 18 153 119
Charleston, West Virginia Apr 15 May 13 Oct 16 Sep 28 184 138
Milwaukee, Wisconsin Apr 25 May 12 Oct 15 Sep 19 173 130
Madison, Wisconsin Apr 26 May 14 Oct 5 Sep 18 162 127
Cheyenne, Wyoming May 16 Jun 12 Sep 25 Sep 8 132 88

† Phoenix: grid cell centred at 33.25°N, 112.25°W. NOAA 1981-2010 normal at Phoenix City, 0.8 km from the city centre: last frost Jan 6, first frost Jan 3, 365 frost-free days.

† Tucson: grid cell centred at 32.25°N, 110.75°W. NOAA 1981-2010 normal at Tucson International Airport, 10.4 km from the city centre: last frost Feb 12, first frost Dec 4, 293 frost-free days.

† Los Angeles: grid cell centred at 34.25°N, 118.25°W. NOAA 1981-2010 normal at Los Angeles Downtown USC, 5.4 km from the city centre: frost too rare for a median last or first frost date.

† Sacramento: grid cell centred at 38.75°N, 121.25°W. NOAA 1981-2010 normal at Sacramento 5 ESE, 7.2 km from the city centre: last frost Jan 19, first frost Dec 18, 339 frost-free days.

† Fresno: grid cell centred at 36.75°N, 119.75°W. NOAA 1981-2010 normal at Fresno Yosemite International, 5.9 km from the city centre: last frost Feb 2, first frost Dec 7, 309 frost-free days.

† Orlando: grid cell centred at 28.75°N, 81.25°W. NOAA 1981-2010 normal at Orlando Executive Airport, 4.6 km from the city centre: last frost Jan 17, first frost Jan 9, 364 frost-free days.

† Tallahassee: grid cell centred at 30.25°N, 84.25°W. NOAA 1981-2010 normal at Tallahassee Regional Airport, 8.6 km from the city centre: last frost Mar 19, first frost Nov 19, 243 frost-free days.

† Chicago: grid cell centred at 41.75°N, 87.75°W. NOAA 1981-2010 normal at Chicago University, 8.5 km from the city centre: last frost Apr 12, first frost Nov 3, 205 frost-free days.

† Baltimore: grid cell centred at 39.25°N, 76.75°W. NOAA 1981-2010 normal at Baltimore Customs House, 0.9 km from the city centre: last frost Mar 20, first frost Nov 24, 248 frost-free days.

† Las Vegas: grid cell centred at 36.25°N, 115.25°W. NOAA 1981-2010 normal at Las Vegas Air Terminal, 6.7 km from the city centre: last frost Jan 31, first frost Dec 11, 316 frost-free days.

† Reno: grid cell centred at 39.75°N, 119.75°W. NOAA 1981-2010 normal at Reno Tahoe International Airport, 6.3 km from the city centre: last frost Apr 26, first frost Oct 19, 177 frost-free days.

† Newark: grid cell centred at 40.75°N, 74.25°W. NOAA 1981-2010 normal at Newark Liberty International Airport, 5.9 km from the city centre: last frost Apr 3, first frost Nov 10, 219 frost-free days.

† Albuquerque: grid cell centred at 35.25°N, 106.75°W. NOAA 1981-2010 normal at Albuquerque International Airport, 5.7 km from the city centre: last frost Apr 7, first frost Nov 4, 210 frost-free days.

† New York City: grid cell centred at 40.75°N, 74.25°W. NOAA 1981-2010 normal at NY City Central Park, 8.9 km from the city centre: last frost Apr 1, first frost Nov 18, 230 frost-free days.

† Cleveland: grid cell centred at 41.25°N, 81.75°W. NOAA 1981-2010 normal at Cleveland Burke Lakefront Airport, 2.2 km from the city centre: last frost Apr 8, first frost Nov 11, 215 frost-free days.

† Eugene: grid cell centred at 44.25°N, 123.25°W. NOAA 1981-2010 normal at Eugene Mahlon Sweet Airport, 13.6 km from the city centre: last frost Apr 18, first frost Oct 22, 188 frost-free days.

† Philadelphia: grid cell centred at 39.75°N, 75.25°W. NOAA 1981-2010 normal at Philadelphia, 1.2 km from the city centre: last frost Mar 29, first frost Nov 22, 238 frost-free days.

† Pittsburgh: grid cell centred at 40.25°N, 79.75°W. NOAA 1981-2010 normal at Pittsburgh Allegheny Co Airport, 11.4 km from the city centre: last frost Apr 17, first frost Oct 26, 190 frost-free days.

† Charleston: grid cell centred at 32.75°N, 79.75°W. NOAA 1981-2010 normal at Downtown Charleston, 0.8 km from the city centre: last frost Feb 6, first frost Dec 24, 318 frost-free days.

† Columbia: grid cell centred at 34.25°N, 81.25°W. NOAA 1981-2010 normal at Columbia Owens Downtown Airport, 4.9 km from the city centre: last frost Mar 15, first frost Nov 21, 251 frost-free days.

† San Antonio: grid cell centred at 29.25°N, 98.25°W. NOAA 1981-2010 normal at San Antonio Stinson Municipal Airport, 9.7 km from the city centre: last frost Feb 24, first frost Nov 30, 280 frost-free days.

† Salt Lake City: the dates above are for the neighbouring grid cell centred at 40.75°N, 112.25°W, the cell Leaftide’s app uses here. The nearest cell (40.75°N, 111.75°W) has a cautious frost-free season under 120 days, and this cell’s is at least 30 days longer. The nearest cell has a typical last frost of Jun 5, a typical first frost of Sep 25 and 112 typical frost-free days. The NOAA normal at Salt Lake City International Airport (last frost Apr 21, first frost Oct 24) is closer to the neighbouring cell.

In this city, in at least half of the years 1981-2010 there was no frost after midwinter, and in at least half there was none before it, so the record gives no typical last or first frost date. Midwinter here is the 10-day period half a year from the least frosty point of the year (see the methodology below). It is not always the frostiest 10 days. The cautious dates still apply: they mark the 1-in-10-year late and early frosts, with a 1-week buffer.

City Winters with any frost, 1981-2010 Midwinter (10 days centred on) Last frost (cautious) First frost (cautious) Frost-free days (cautious)
Tampa, Florida 23 of 31 Jan 25 Feb 23 Dec 9 289

Frost is rare in these cities. The record shows frost in fewer than 1 winter in 10, so there is no frost date to give.

City Winters with any frost, 1981-2010 Frost date
San Diego, California 0 of 31 None: frost in fewer than 1 winter in 10
San Francisco, California 2 of 31 None: frost in fewer than 1 winter in 10
Miami, Florida 2 of 31 None: frost in fewer than 1 winter in 10
Honolulu, Hawaii 0 of 31 None: frost in fewer than 1 winter in 10

Last and first frost dates for Canadian cities

Typical and cautious frost dates for 13 Canadian cities. Source: Copernicus (C3S) frost-day record, 1981-2010, 0.5° grid.

City Last frost (typical) Last frost (cautious) First frost (typical) First frost (cautious) Frost-free days (typical) Frost-free days (cautious)
Vancouver, British Columbia † Mar 5 (station Mar 18) Apr 1 Nov 25 (station Nov 10) Oct 29 265 (station 237) 211
Victoria, British Columbia Mar 25 Apr 23 Nov 5 Oct 16 225 176
Calgary, Alberta May 26 Jun 22 Sep 15 Aug 19 112 58
Edmonton, Alberta May 15 Jun 3 Sep 25 Aug 29 133 87
Saskatoon, Saskatchewan May 16 Jun 12 Sep 25 Sep 8 132 88
Regina, Saskatchewan May 15 Jun 2 Sep 25 Sep 8 133 98
Winnipeg, Manitoba May 16 Jun 2 Sep 25 Sep 8 132 98
Toronto, Ontario Apr 25 May 12 Oct 25 Sep 28 183 139
Ottawa, Ontario May 5 May 22 Oct 5 Sep 18 153 119
Montreal, Quebec May 6 May 22 Oct 5 Sep 18 152 119
Quebec City, Quebec May 15 Jun 3 Sep 25 Sep 9 133 98
Halifax, Nova Scotia † May 15 (station May 1) May 24 Oct 16 (station Oct 31) Sep 29 154 (station 182) 128
St. John’s, Newfoundland and Labrador May 20 Jun 12 Oct 25 Oct 8 158 118

† Vancouver: grid cell centred at 49.25°N, 123.25°W. ECCC 1981-2010 normal at Vancouver Int’l A, 7.6 km from the city centre: last frost Mar 18, first frost Nov 10, 237 frost-free days.

† Halifax: grid cell centred at 44.75°N, 63.75°W. ECCC 1981-2010 normal at Halifax Citadel, 1 km from the city centre: last frost May 1, first frost Oct 31, 182 frost-free days.

Last and first frost dates for German cities

Typical and cautious frost dates for 15 German cities. Source: Copernicus (C3S) frost-day record, 1981-2010, 0.5° grid.

City Last frost (typical) Last frost (cautious) First frost (typical) First frost (cautious) Frost-free days (typical) Frost-free days (cautious)
Berlin Apr 15 May 2 Oct 25 Oct 8 193 159
Hamburg Apr 15 May 2 Nov 5 Oct 8 204 159
Munich Apr 20 May 22 Oct 25 Oct 8 188 139
Cologne Apr 15 May 4 Nov 5 Oct 16 204 165
Frankfurt Apr 15 May 2 Oct 26 Oct 8 194 159
Stuttgart Apr 15 May 4 Oct 25 Oct 6 193 155
Düsseldorf Apr 15 May 2 Nov 15 Oct 16 214 167
Leipzig Apr 15 May 3 Oct 25 Oct 6 193 156
Dresden Apr 15 May 4 Oct 25 Oct 8 193 157
Hanover Apr 16 May 3 Oct 25 Sep 28 192 148
Nuremberg Apr 16 May 22 Oct 25 Oct 8 192 139
Bremen Apr 16 May 3 Nov 5 Oct 6 203 156
Freiburg Apr 15 May 12 Oct 26 Oct 8 194 149
Rostock Mar 26 May 2 Nov 15 Oct 16 234 167
Erfurt Apr 25 May 12 Oct 25 Oct 6 183 147

Last and first frost dates for Italian cities

Typical and cautious frost dates for 15 Italian cities. Source: Copernicus (C3S) frost-day record, 1981-2010, 0.5° grid.

City Last frost (typical) Last frost (cautious) First frost (typical) First frost (cautious) Frost-free days (typical) Frost-free days (cautious)
Rome Mar 1 Apr 1 Dec 5 Nov 8 279 221
Milan Mar 5 Apr 1 Nov 26 Oct 30 266 212
Turin Mar 25 Apr 22 Nov 15 Oct 18 235 179
Genoa Feb 25 Mar 22 Dec 15 Nov 18 293 241
Bologna Mar 25 Apr 22 Nov 15 Oct 27 235 188
Florence Mar 15 Apr 3 Nov 25 Oct 29 255 209
Bari Feb 15 Mar 14 Jan 5 Dec 6 324 267
Venice Mar 5 Apr 1 Nov 26 Nov 8 266 221
Verona Mar 15 Apr 2 Nov 15 Oct 29 245 210
Trieste Mar 16 Apr 14 Nov 15 Oct 18 244 187
Bolzano † Mar 31 Apr 23 Nov 5 Oct 17 219 177
Perugia Mar 21 Apr 22 Nov 15 Oct 27 239 188

† Bolzano: the dates above are for the neighbouring grid cell centred at 45.75°N, 11.75°E, the cell Leaftide’s app uses here. The nearest cell (46.25°N, 11.25°E) has a cautious frost-free season under 120 days, and this cell’s is at least 30 days longer. The nearest cell has a typical last frost of Apr 26, a typical first frost of Oct 15 and 172 typical frost-free days. Which cell fits a garden better depends on the garden’s elevation.

In this city, in at least half of the years 1981-2010 there was no frost after midwinter, and in at least half there was none before it, so the record gives no typical last or first frost date. Midwinter here is the 10-day period half a year from the least frosty point of the year (see the methodology below). It is not always the frostiest 10 days. The cautious dates still apply: they mark the 1-in-10-year late and early frosts, with a 1-week buffer.

City Winters with any frost, 1981-2010 Midwinter (10 days centred on) Last frost (cautious) First frost (cautious) Frost-free days (cautious)
Naples 19 of 31 Jan 25 Mar 12 Dec 16 279

Frost is rare in these cities. The record shows frost in fewer than 1 winter in 10, so there is no frost date to give.

City Winters with any frost, 1981-2010 Frost date
Palermo 1 of 31 None: frost in fewer than 1 winter in 10
Catania 0 of 31 None: frost in fewer than 1 winter in 10

Last and first frost dates for UK and Irish cities

Typical and cautious frost dates for 23 cities in the United Kingdom and 3 in Ireland. Source: Copernicus (C3S) frost-day record, 1981-2010, 0.5° grid.

City Last frost (typical) Last frost (cautious) First frost (typical) First frost (cautious) Frost-free days (typical) Frost-free days (cautious)
London (England) Apr 15 May 3 Nov 5 Oct 8 204 158
Birmingham (England) Apr 15 May 12 Oct 26 Oct 6 194 147
Manchester (England) Apr 15 May 4 Nov 5 Oct 9 204 158
Liverpool (England) Apr 15 May 2 Nov 15 Oct 16 214 167
Leeds (England) Apr 15 May 13 Nov 6 Oct 8 205 148
Sheffield (England) Apr 16 May 12 Nov 5 Oct 6 203 147
Newcastle upon Tyne (England) Apr 15 May 13 Nov 5 Oct 8 204 148
Bristol (England) Apr 6 May 2 Nov 15 Oct 18 223 169
Nottingham (England) Apr 16 May 12 Nov 5 Oct 6 203 147
Norwich (England) Apr 5 May 2 Nov 25 Oct 27 234 178
Cambridge (England) Apr 15 May 3 Nov 5 Oct 8 204 158
Southampton (England) Mar 25 Apr 22 Dec 5 Nov 8 255 200
Brighton (England) Mar 25 Apr 22 Dec 5 Oct 30 255 191
Exeter (England) Mar 25 Apr 23 Dec 5 Nov 6 255 197
Plymouth (England) Feb 20 Mar 24 Dec 15 Nov 8 298 229
York (England) Apr 16 May 12 Nov 5 Oct 8 203 149
Cardiff (Wales) Apr 6 May 2 Nov 25 Oct 27 233 178
Swansea (Wales) Apr 10 May 2 Nov 25 Oct 19 229 170
Edinburgh (Scotland) Apr 25 May 22 Oct 25 Sep 29 183 130
Glasgow (Scotland) Apr 15 May 12 Nov 5 Oct 6 204 147
Aberdeen (Scotland) Apr 15 May 12 Nov 5 Oct 8 204 149
Inverness (Scotland) † Apr 15 May 12 Nov 6 Oct 16 205 157
Belfast (Northern Ireland) Mar 25 May 2 Dec 15 Nov 6 265 188
Dublin (Ireland) Apr 15 May 12 Nov 15 Oct 8 214 149
Cork (Ireland) Mar 15 Apr 23 Nov 25 Oct 19 255 179
Galway (Ireland) Apr 15 May 12 Nov 5 Oct 8 204 149

† Inverness: the dates above are for the neighbouring grid cell centred at 57.75°N, 3.75°W, the cell Leaftide’s app uses here. The nearest cell (57.25°N, 4.25°W) has a cautious frost-free season under 120 days, and this cell’s is at least 30 days longer. The nearest cell has a typical last frost of May 15, a typical first frost of Oct 15 and 153 typical frost-free days. Which cell fits a garden better depends on the garden’s elevation.

Last and first frost dates for French cities

Typical and cautious frost dates for 11 French cities. Source: Copernicus (C3S) frost-day record, 1981-2010, 0.5° grid.

City Last frost (typical) Last frost (cautious) First frost (typical) First frost (cautious) Frost-free days (typical) Frost-free days (cautious)
Paris Mar 11 Apr 22 Nov 15 Oct 27 249 188
Lyon Apr 6 Apr 23 Nov 5 Oct 18 213 178
Marseille Feb 20 Mar 22 Dec 26 Nov 18 309 241
Toulouse Mar 15 Apr 22 Nov 25 Oct 29 255 190
Bordeaux Mar 15 Apr 14 Nov 16 Oct 18 246 187
Nantes Mar 15 Apr 22 Nov 25 Oct 29 255 190
Lille Apr 15 May 2 Nov 5 Oct 16 204 167
Strasbourg Apr 6 May 2 Nov 5 Oct 8 213 159
Nice Feb 15 Mar 13 Jan 5 Nov 19 324 251
Montpellier Mar 6 Apr 12 Nov 25 Oct 29 264 200
Clermont-Ferrand Apr 25 May 22 Oct 25 Oct 6 183 137

Last and first frost dates for Spanish cities

Frost dates for 8 Spanish cities. Source: Copernicus (C3S) frost-day record, 1981-2010, 0.5° grid.

City Last frost (typical) Last frost (cautious) First frost (typical) First frost (cautious) Frost-free days (typical) Frost-free days (cautious)
Madrid Mar 6 Apr 22 Nov 25 Nov 8 264 200
Bilbao Mar 15 Apr 22 Nov 25 Oct 27 255 188
Zaragoza Mar 6 Apr 12 Dec 5 Nov 8 274 210
Valladolid Apr 15 May 12 Nov 15 Oct 27 214 168

In these cities, in at least half of the years 1981-2010 there was no frost after midwinter, and in at least half there was none before it, so the record gives no typical last or first frost date. Midwinter here is the 10-day period half a year from the least frosty point of the year (see the methodology below). It is not always the frostiest 10 days. The cautious dates still apply: they mark the 1-in-10-year late and early frosts, with a 1-week buffer.

City Winters with any frost, 1981-2010 Midwinter (10 days centred on) Last frost (cautious) First frost (cautious) Frost-free days (cautious)
Barcelona 20 of 31 Jan 25 Mar 14 Dec 8 269
Valencia 9 of 31 Jan 15 Feb 2 Dec 29 330
Seville 16 of 31 Jan 15 Feb 22 Dec 16 297
Málaga 14 of 31 Jan 15 Mar 4 Nov 29 270

Last and first frost dates for Dutch cities

Typical and cautious frost dates for 6 cities in the Netherlands. Source: Copernicus (C3S) frost-day record, 1981-2010, 0.5° grid.

City Last frost (typical) Last frost (cautious) First frost (typical) First frost (cautious) Frost-free days (typical) Frost-free days (cautious)
Amsterdam Apr 5 May 2 Nov 15 Oct 9 224 160
Rotterdam Apr 5 May 2 Nov 15 Oct 16 224 167
The Hague Mar 25 May 2 Nov 15 Oct 18 235 169
Utrecht Apr 15 May 2 Nov 15 Oct 8 214 159
Eindhoven Apr 15 May 2 Nov 5 Oct 8 204 159
Groningen Apr 16 May 4 Oct 26 Oct 8 193 157

Frost dates for other European cities

Frost dates for 10 capitals and large cities elsewhere in Europe. Source: Copernicus (C3S) frost-day record, 1981-2010, 0.5° grid.

City Last frost (typical) Last frost (cautious) First frost (typical) First frost (cautious) Frost-free days (typical) Frost-free days (cautious)
Brussels (Belgium) Apr 15 May 2 Nov 15 Oct 18 214 169
Zurich (Switzerland) Apr 15 May 12 Nov 5 Oct 16 204 157
Vienna (Austria) Apr 6 May 2 Nov 5 Oct 18 213 169
Copenhagen (Denmark) Apr 15 May 3 Nov 15 Oct 9 214 159
Stockholm (Sweden) Apr 26 May 22 Oct 25 Sep 28 182 129
Oslo (Norway) May 5 May 23 Oct 5 Sep 18 153 118
Warsaw (Poland) Apr 25 May 14 Oct 15 Sep 28 173 137
Prague (Czechia) Apr 15 May 12 Oct 25 Oct 6 193 147

In this city, in at least half of the years 1981-2010 there was no frost after midwinter, and in at least half there was none before it, so the record gives no typical last or first frost date. Midwinter here is the 10-day period half a year from the least frosty point of the year (see the methodology below). It is not always the frostiest 10 days. The cautious dates still apply: they mark the 1-in-10-year late and early frosts, with a 1-week buffer.

City Winters with any frost, 1981-2010 Midwinter (10 days centred on) Last frost (cautious) First frost (cautious) Frost-free days (cautious)
Porto (Portugal) 18 of 31 Jan 25 Feb 23 Dec 16 296

Frost is rare in this city. The record shows frost in fewer than 1 winter in 10, so there is no frost date to give.

City Winters with any frost, 1981-2010 Frost date
Lisbon (Portugal) 0 of 31 None: frost in fewer than 1 winter in 10

Last and first frost dates for Australian cities

Australia is in the Southern Hemisphere, where spring runs from September to November. Most last frost dates there fall in the second half of the calendar year and most first frost dates in the first half, so the frost-free season runs across the new year. Source: Copernicus (C3S) frost-day record, 1981-2010, 0.5° grid.

City Last frost (typical) Last frost (cautious) First frost (typical) First frost (cautious) Frost-free days (typical) Frost-free days (cautious)
Hobart, Tasmania Sep 15 Oct 3 May 15 Apr 18 242 197
Canberra, Australian Capital Territory Sep 25 Nov 1 May 5 Apr 8 222 158
Ballarat, Victoria Aug 16 Oct 2 Jun 21 May 7 309 217
Toowoomba, Queensland Aug 5 Aug 23 Jun 25 May 30 324 280
Launceston, Tasmania Sep 5 Sep 23 Jun 5 May 8 273 227

In these cities, in at least half of the years 1981-2010 there was no frost after midwinter, and in at least half there was none before it, so the record gives no typical last or first frost date. Midwinter here is the 10-day period half a year from the least frosty point of the year (see the methodology below). It is not always the frostiest 10 days. The cautious dates still apply: they mark the 1-in-10-year late and early frosts, with a 1-week buffer.

City Winters with any frost, 1981-2010 Midwinter (10 days centred on) Last frost (cautious) First frost (cautious) Frost-free days (cautious)
Melbourne, Victoria 8 of 31 Jul 15 Aug 1 Jun 18 321
Adelaide, South Australia 8 of 31 Jul 15 Jul 28 Jul 7 344

Frost is rare in these cities. The record shows frost in fewer than 1 winter in 10, so there is no frost date to give.

City Winters with any frost, 1981-2010 Frost date
Sydney, New South Wales 3 of 31 None: frost in fewer than 1 winter in 10
Brisbane, Queensland 3 of 31 None: frost in fewer than 1 winter in 10
Perth, Western Australia 0 of 31 None: frost in fewer than 1 winter in 10
Darwin, Northern Territory 0 of 31 None: frost in fewer than 1 winter in 10

Last and first frost dates for New Zealand cities

New Zealand is in the Southern Hemisphere, where spring runs from September to November. Most last frost dates there fall in the second half of the calendar year and most first frost dates in the first half, so the frost-free season runs across the new year. Source: Copernicus (C3S) frost-day record, 1981-2010, 0.5° grid.

City Last frost (typical) Last frost (cautious) First frost (typical) First frost (cautious) Frost-free days (typical) Frost-free days (cautious)
Hamilton Aug 25 Sep 22 Jun 5 Apr 28 284 218
Nelson Aug 26 Oct 2 Jun 5 Apr 29 283 209
Christchurch Jul 25 Aug 25 Jun 21 May 19 331 267
Dunedin Sep 26 Oct 15 May 5 Apr 9 221 176
Queenstown † Oct 26 Nov 23 Apr 10 Mar 17 166 114

† Queenstown: the dates above are for the neighbouring grid cell centred at 45.75°S, 168.75°E, the cell Leaftide’s app uses here. The nearest cell (45.25°S, 168.75°E) has a cautious frost-free season under 120 days, and this cell’s is at least 30 days longer. The nearest cell has a typical last frost of Dec 26, a typical first frost of Mar 6 and 70 typical frost-free days. Which cell fits a garden better depends on the garden’s elevation.

Frost is rare in these cities. The record shows frost in fewer than 1 winter in 10, so there is no frost date to give.

City Winters with any frost, 1981-2010 Frost date
Auckland 0 of 31 None: frost in fewer than 1 winter in 10
Wellington 0 of 31 None: frost in fewer than 1 winter in 10

Frost dates for South African cities

South Africa is in the Southern Hemisphere, where spring runs from September to November. Johannesburg’s last frost date falls in late winter, and its first frost date falls in early winter. Source: Copernicus (C3S) frost-day record, 1981-2010, 0.5° grid.

City Last frost (typical) Last frost (cautious) First frost (typical) First frost (cautious) Frost-free days (typical) Frost-free days (cautious)
Johannesburg Aug 15 Sep 12 Jun 5 May 9 294 239

In this city, in at least half of the years 1981-2010 there was no frost after midwinter, and in at least half there was none before it, so the record gives no typical last or first frost date. Midwinter here is the 10-day period half a year from the least frosty point of the year (see the methodology below). It is not always the frostiest 10 days. The cautious dates still apply: they mark the 1-in-10-year late and early frosts, with a 1-week buffer.

City Winters with any frost, 1981-2010 Midwinter (10 days centred on) Last frost (cautious) First frost (cautious) Frost-free days (cautious)
Cape Town 6 of 31 Jul 15 Aug 1 Jul 7 340

Frost-free growing season length by city

The frost-free season is the number of days between the typical last spring frost and the typical first autumn frost (Copernicus C3S frost-day record, 1981-2010).

Leaving out the cities marked †, the typical frost-free season in the grid cells nearest the cities on this page ranges from 112 days in Calgary to 334 days in New Orleans. The rankings are for those grid cells. Station records, compared on this page only for US and Canadian cities, can rank mild cities differently.

The 10 longest typical frost-free seasons in the tables above

City Country Frost-free days (typical) Typical last frost to typical first frost
New Orleans United States 334 Jan 25 to Dec 25
San Jose United States 334 Jan 15 to Dec 15
Christchurch New Zealand 331 Jul 25 to Jun 21
Bari Italy 324 Feb 15 to Jan 5
Nice France 324 Feb 15 to Jan 5
Toowoomba Australia 324 Aug 5 to Jun 25
Jacksonville United States 318 Feb 10 to Dec 25
Houston United States 313 Feb 5 to Dec 15
Ballarat Australia 309 Aug 16 to Jun 21
Marseille France 309 Feb 20 to Dec 26

The 10 shortest typical frost-free seasons in the tables above

City Country Frost-free days (typical) Typical last frost to typical first frost
Calgary Canada 112 May 26 to Sep 15
Flagstaff United States 113 Jun 5 to Sep 26
Fairbanks United States 114 May 15 to Sep 6
Missoula United States 123 May 25 to Sep 25
Cheyenne United States 132 May 16 to Sep 25
Saskatoon Canada 132 May 16 to Sep 25
Winnipeg Canada 132 May 16 to Sep 25
Edmonton Canada 133 May 15 to Sep 25
Quebec City Canada 133 May 15 to Sep 25
Regina Canada 133 May 15 to Sep 25

How the grid compares with weather station records

To check the grid against measurements, the table below compares every US and Canadian city on this page with a published 1981-2010 station normal. For a US city, the station is the nearest NOAA first-order weather station (most are airports) within 25 km of the city centre that has freeze normals. The values are NOAA NCEI 1981-2010 Climate Normals: the 50% probability dates of the last spring and first autumn minimum of 32°F (0°C) or lower, and the 50% growing season length. For a Canadian city, the station is the nearest Environment and Climate Change Canada (ECCC) station within 25 km whose frost normals use at least 20 years of record (normals codes A to C). The values are the 1981-2010 Canadian Climate Normals: the average dates of the last spring and first autumn frost (0°C, 32°F), and the average frost-free period.

City Station (agency, distance from city centre) Last frost: grid / station Difference First frost: grid / station Difference Frost-free days: grid / station Difference
Birmingham, Alabama Birmingham Airport (NOAA, 7.3 km) Mar 25 / Mar 27 −2 days Nov 15 / Nov 12 +3 days 235 / 230 +5
Montgomery, Alabama Montgomery Airport (NOAA, 12.6 km) Mar 5 / Mar 15 −10 days Nov 25 / Nov 14 +11 days 265 / 243 +22
Huntsville, Alabama Huntsville International Airport Jones Field (NOAA, 20.7 km) Mar 25 / Mar 28 −3 days Nov 5 / Nov 8 −3 days 225 / 227 −2
Anchorage, Alaska Anchorage Merrill Field (NOAA, 2.4 km) May 5 / Apr 30 +5 days Sep 25 / Sep 27 −2 days 143 / 151 −8
Fairbanks, Alaska Fairbanks International Airport (NOAA, 8.4 km) May 15 / May 15 0 days Sep 6 / Sep 8 −2 days 114 / 115 −1
Juneau, Alaska Juneau International Airport (NOAA, 10.4 km) May 5 / May 3 +2 days Sep 25 / Oct 4 −9 days 143 / 154 −11
Phoenix, Arizona † Phoenix City (NOAA, 0.8 km) Jan 25 / Jan 6 +19 days Dec 15 / Jan 3 −19 days 324 / 365 −41
Tucson, Arizona † Tucson International Airport (NOAA, 10.4 km) Mar 5 / Feb 12 +21 days Nov 25 / Dec 4 −9 days 265 / 293 −28
Flagstaff, Arizona Flagstaff Pulliam Airport (NOAA, 6.2 km) Jun 5 / Jun 5 0 days Sep 26 / Sep 28 −2 days 113 / 114 −1
Little Rock, Arkansas Little Rock Airport Adams Field (NOAA, 5.1 km) Mar 11 / Mar 20 −9 days Nov 16 / Nov 14 +2 days 250 / 238 +12
Los Angeles, California † Los Angeles Downtown USC (NOAA, 5.4 km) Feb 5 / none n/a Dec 15 / none n/a 313 / 365 n/a
San Diego, California San Diego International Airport (NOAA, 2.6 km) none (frost rare) / none n/a none (frost rare) / none n/a none / 365 n/a
San Jose, California San Jose (NOAA, 3.4 km) Jan 15 / Jan 9 +6 days Dec 15 / Dec 25 −10 days 334 / 355 −21
San Francisco, California San Francisco Downtown (NOAA, 0.8 km) none (frost rare) / none n/a none (frost rare) / none n/a none / 365 n/a
Sacramento, California † Sacramento 5 ESE (NOAA, 7.2 km) Feb 25 / Jan 19 +37 days Dec 5 / Dec 18 −13 days 283 / 339 −56
Fresno, California † Fresno Yosemite International (NOAA, 5.9 km) Jan 15 / Feb 2 −18 days Dec 25 / Dec 7 +18 days 344 / 309 +35
Denver, Colorado Denver Stapleton (NOAA, 10.2 km) May 5 / May 3 +2 days Oct 5 / Oct 6 −1 day 153 / 156 −3
Colorado Springs, Colorado Colorado Springs Municipal Airport (NOAA, 11.8 km) May 5 / May 5 0 days Oct 15 / Oct 4 +11 days 163 / 152 +11
Hartford, Connecticut Hartford Bradley International Airport (NOAA, 19.3 km) Apr 16 / Apr 24 −8 days Oct 15 / Oct 13 +2 days 182 / 170 +12
Wilmington, Delaware Wilmington New Castle Co Airport (NOAA, 9.4 km) Apr 6 / Apr 8 −2 days Oct 25 / Nov 1 −7 days 202 / 206 −4
Washington, D.C. Washington Reagan National Airport (NOAA, 5.3 km) Apr 5 / Mar 28 +8 days Nov 5 / Nov 17 −12 days 214 / 234 −20
Miami, Florida Miami Beach (NOAA, 7 km) none (frost rare) / none n/a none (frost rare) / none n/a none / 365 n/a
Orlando, Florida † Orlando Executive Airport (NOAA, 4.6 km) Feb 5 / Jan 17 +19 days Jan 5 / Jan 9 −4 days 334 / 364 −30
Tampa, Florida Tampa International Airport (NOAA, 8.2 km) none (midwinter) / Jan 15 n/a none (midwinter) / Jan 4 n/a none / 361 n/a
Jacksonville, Florida Jacksonville NAS (NOAA, 11 km) Feb 10 / Feb 5 +5 days Dec 25 / Dec 21 +4 days 318 / 316 +2
Tallahassee, Florida † Tallahassee Regional Airport (NOAA, 8.6 km) Feb 25 / Mar 19 −22 days Dec 5 / Nov 19 +16 days 283 / 243 +40
Atlanta, Georgia Atlanta Fulton Co Airport (NOAA, 12.8 km) Mar 16 / Mar 27 −11 days Nov 16 / Nov 11 +5 days 245 / 229 +16
Savannah, Georgia Savannah International Airport (NOAA, 11.6 km) Feb 25 / Mar 6 −9 days Dec 5 / Nov 28 +7 days 283 / 266 +17
Honolulu, Hawaii Honolulu International Airport (NOAA, 7.6 km) none (frost rare) / none n/a none (frost rare) / none n/a none / 365 n/a
Boise, Idaho Boise Air Terminal (NOAA, 6 km) May 5 / Apr 30 +5 days Oct 15 / Oct 15 0 days 163 / 166 −3
Chicago, Illinois † Chicago University (NOAA, 8.5 km) Apr 20 / Apr 12 +8 days Oct 15 / Nov 3 −19 days 178 / 205 −27
Springfield, Illinois Springfield Abraham Lincoln Capital Airport (NOAA, 5.9 km) Apr 10 / Apr 17 −7 days Oct 25 / Oct 16 +9 days 198 / 181 +17
Indianapolis, Indiana Indianapolis International Airport (NOAA, 11.6 km) Apr 15 / Apr 16 −1 day Oct 25 / Oct 22 +3 days 193 / 188 +5
Des Moines, Iowa Des Moines International Airport (NOAA, 8.3 km) Apr 16 / Apr 17 −1 day Oct 15 / Oct 17 −2 days 182 / 182 0
Wichita, Kansas Wichita Dwight D. Eisenhower National Airport (NOAA, 9.5 km) Apr 5 / Apr 10 −5 days Nov 5 / Oct 29 +7 days 214 / 200 +14
Louisville, Kentucky Louisville International Airport (NOAA, 8.3 km) Apr 5 / Apr 3 +2 days Nov 5 / Nov 4 +1 day 214 / 214 0
Lexington, Kentucky Lexington Bluegrass Airport (NOAA, 12.6 km) Apr 15 / Apr 14 +1 day Oct 15 / Oct 27 −12 days 183 / 195 −12
New Orleans, Louisiana New Orleans Audubon (NOAA, 6.8 km) Jan 25 / Jan 31 −6 days Dec 25 / Dec 27 −2 days 334 / 329 +5
Baton Rouge, Louisiana Baton Rouge Ryan Airport (NOAA, 11.1 km) Feb 15 / Feb 27 −12 days Dec 5 / Dec 1 +4 days 293 / 277 +16
Portland, Maine Portland International Jetport (NOAA, 3.4 km) Apr 25 / May 1 −6 days Oct 15 / Oct 10 +5 days 173 / 161 +12
Baltimore, Maryland † Baltimore Customs House (NOAA, 0.9 km) Apr 6 / Mar 20 +17 days Oct 25 / Nov 24 −30 days 202 / 248 −46
Boston, Massachusetts Boston (NOAA, 4.1 km) Apr 16 / Apr 6 +10 days Oct 25 / Nov 8 −14 days 192 / 215 −23
Detroit, Michigan Detroit City Airport (NOAA, 9.1 km) Apr 25 / Apr 18 +7 days Oct 25 / Oct 30 −5 days 183 / 194 −11
Grand Rapids, Michigan Grand Rapids Gerald R Ford International Airport (NOAA, 14.8 km) Apr 25 / Apr 28 −3 days Oct 15 / Oct 16 −1 day 173 / 169 +4
Minneapolis, Minnesota Minneapolis St Paul International Airport (NOAA, 11.1 km) Apr 25 / Apr 25 0 days Oct 5 / Oct 10 −5 days 163 / 167 −4
Jackson, Mississippi Jackson Hawkins Field (NOAA, 5.4 km) Mar 5 / Mar 10 −5 days Nov 25 / Nov 19 +6 days 265 / 253 +12
St. Louis, Missouri Cahokia St Louis Downtown Airport (NOAA, 7.1 km) Apr 5 / Apr 10 −5 days Nov 5 / Oct 22 +14 days 214 / 194 +20
Kansas City, Missouri Kansas City Downtown Airport (NOAA, 2.8 km) Apr 5 / Apr 5 0 days Oct 26 / Nov 2 −7 days 204 / 210 −6
Billings, Montana Billings International Airport (NOAA, 4.2 km) May 6 / May 5 +1 day Oct 5 / Oct 4 +1 day 152 / 151 +1
Missoula, Montana Missoula International Airport (NOAA, 9.2 km) May 25 / May 18 +7 days Sep 25 / Sep 24 +1 day 123 / 128 −5
Omaha, Nebraska Omaha Eppley Airfield (NOAA, 6.9 km) Apr 25 / Apr 21 +4 days Oct 6 / Oct 11 −5 days 164 / 172 −8
Las Vegas, Nevada † Las Vegas Air Terminal (NOAA, 6.7 km) Mar 5 / Jan 31 +33 days Nov 25 / Dec 11 −16 days 265 / 316 −51
Reno, Nevada † Reno Tahoe International Airport (NOAA, 6.3 km) May 15 / Apr 26 +19 days Oct 5 / Oct 19 −14 days 143 / 177 −34
Manchester, New Hampshire Manchester Airport (NOAA, 7.1 km) Apr 25 / Apr 25 0 days Oct 6 / Oct 14 −8 days 164 / 172 −8
Newark, New Jersey † Newark Liberty International Airport (NOAA, 5.9 km) Apr 5 / Apr 3 +2 days Oct 26 / Nov 10 −15 days 204 / 219 −15
Albuquerque, New Mexico † Albuquerque International Airport (NOAA, 5.7 km) May 6 / Apr 7 +29 days Oct 15 / Nov 4 −20 days 162 / 210 −48
New York City, New York † NY City Central Park (NOAA, 8.9 km) Apr 5 / Apr 1 +4 days Oct 26 / Nov 18 −23 days 204 / 230 −26
Buffalo, New York Buffalo Niagara International (NOAA, 13.1 km) May 5 / Apr 24 +11 days Oct 15 / Oct 22 −7 days 163 / 179 −16
Rochester, New York Rochester Greater International (NOAA, 6.5 km) Apr 25 / Apr 28 −3 days Oct 15 / Oct 18 −3 days 173 / 171 +2
Albany, New York Albany International Airport (NOAA, 11 km) Apr 26 / Apr 28 −2 days Oct 6 / Oct 10 −4 days 163 / 163 0
Charlotte, North Carolina Charlotte Douglas Airport (NOAA, 10.2 km) Mar 25 / Apr 4 −10 days Nov 5 / Nov 3 +2 days 225 / 212 +13
Raleigh, North Carolina Raleigh Airport (NOAA, 18.6 km) Mar 25 / Apr 3 −9 days Nov 5 / Nov 4 +1 day 225 / 214 +11
Fargo, North Dakota Fargo Hector International Airport (NOAA, 5.6 km) May 5 / May 8 −3 days Oct 5 / Sep 29 +6 days 153 / 142 +11
Columbus, Ohio Port Columbus International Airport (NOAA, 10.9 km) Apr 15 / Apr 16 −1 day Oct 15 / Oct 27 −12 days 183 / 193 −10
Cleveland, Ohio † Cleveland Burke Lakefront Airport (NOAA, 2.2 km) Apr 25 / Apr 8 +17 days Oct 15 / Nov 11 −27 days 173 / 215 −42
Cincinnati, Ohio Cincinnati Municipal Airport Lunken Field (NOAA, 8.7 km) Apr 15 / Apr 17 −2 days Oct 25 / Oct 22 +3 days 193 / 187 +6
Oklahoma City, Oklahoma Oklahoma City Will Rogers World Airport (NOAA, 11.6 km) Mar 25 / Mar 27 −2 days Nov 15 / Nov 9 +6 days 235 / 227 +8
Tulsa, Oklahoma Tulsa International Airport (NOAA, 10.7 km) Mar 26 / Mar 30 −4 days Nov 6 / Nov 5 +1 day 225 / 221 +4
Portland, Oregon Portland International Airport (NOAA, 9.6 km) Mar 15 / Mar 16 −1 day Nov 5 / Nov 17 −12 days 235 / 245 −10
Eugene, Oregon † Eugene Mahlon Sweet Airport (NOAA, 13.6 km) Mar 15 / Apr 18 −34 days Nov 5 / Oct 22 +14 days 235 / 188 +47
Philadelphia, Pennsylvania † Philadelphia (NOAA, 1.2 km) Apr 5 / Mar 29 +7 days Nov 5 / Nov 22 −17 days 214 / 238 −24
Pittsburgh, Pennsylvania † Pittsburgh Allegheny Co Airport (NOAA, 11.4 km) Apr 25 / Apr 17 +8 days Oct 6 / Oct 26 −20 days 164 / 190 −26
Providence, Rhode Island Providence (NOAA, 11.4 km) Apr 15 / Apr 13 +2 days Oct 26 / Oct 25 +1 day 194 / 193 +1
Charleston, South Carolina † Downtown Charleston (NOAA, 0.8 km) Mar 5 / Feb 6 +27 days Dec 5 / Dec 24 −19 days 275 / 318 −43
Columbia, South Carolina † Columbia Owens Downtown Airport (NOAA, 4.9 km) Mar 25 / Mar 15 +10 days Nov 5 / Nov 21 −16 days 225 / 251 −26
Sioux Falls, South Dakota Sioux Falls Foss Field (NOAA, 4.3 km) May 5 / May 3 +2 days Oct 5 / Sep 29 +6 days 153 / 146 +7
Nashville, Tennessee Nashville International Airport (NOAA, 10 km) Apr 5 / Apr 6 −1 day Nov 5 / Nov 2 +3 days 214 / 211 +3
Memphis, Tennessee Memphis International Airport (NOAA, 11.8 km) Mar 16 / Mar 18 −2 days Nov 15 / Nov 16 −1 day 244 / 241 +3
Knoxville, Tennessee Knoxville McGhee Tyson Airport (NOAA, 16.9 km) Apr 5 / Apr 4 +1 day Oct 25 / Nov 2 −8 days 203 / 212 −9
Houston, Texas Houston William P Hobby Airport (NOAA, 16 km) Feb 5 / Feb 3 +2 days Dec 15 / Dec 20 −5 days 313 / 320 −7
Dallas, Texas Dallas FAA Airport (NOAA, 8.9 km) Mar 5 / Mar 4 +1 day Nov 26 / Nov 30 −4 days 266 / 269 −3
Fort Worth, Texas Fort Worth Meacham Field (NOAA, 11.1 km) Mar 5 / Mar 13 −8 days Nov 26 / Nov 22 +4 days 266 / 252 +14
Austin, Texas Austin Camp Mabry (NOAA, 6.2 km) Feb 15 / Feb 19 −4 days Dec 5 / Dec 6 −1 day 293 / 291 +2
San Antonio, Texas † San Antonio Stinson Municipal Airport (NOAA, 9.7 km) Jan 30 / Feb 24 −25 days Dec 15 / Nov 30 +15 days 319 / 280 +39
El Paso, Texas El Paso International Airport (NOAA, 12 km) Mar 6 / Mar 17 −11 days Nov 15 / Nov 14 +1 day 254 / 242 +12
Salt Lake City, Utah † Salt Lake City International Airport (NOAA, 6.9 km) Apr 25 / Apr 21 +4 days Oct 15 / Oct 24 −9 days 173 / 187 −14
Burlington, Vermont Burlington Weather Service Office Airport (NOAA, 5 km) May 5 / May 4 +1 day Oct 5 / Oct 8 −3 days 153 / 155 −2
Richmond, Virginia Richmond International Airport (NOAA, 13.5 km) Apr 5 / Apr 4 +1 day Oct 26 / Nov 4 −9 days 204 / 213 −9
Virginia Beach, Virginia Oceana NAS (NOAA, 6.4 km) Mar 25 / Mar 28 −3 days Nov 15 / Nov 17 −2 days 235 / 234 +1
Seattle, Washington Seattle Portage Bay (NOAA, 5.4 km) Mar 15 / Mar 6 +9 days Nov 15 / Nov 25 −10 days 245 / 264 −19
Spokane, Washington Spokane Felts Field (NOAA, 8.5 km) May 5 / May 3 +2 days Oct 5 / Oct 9 −4 days 153 / 159 −6
Charleston, West Virginia Charleston Yeager Airport (NOAA, 5 km) Apr 15 / Apr 16 −1 day Oct 16 / Oct 25 −9 days 184 / 191 −7
Milwaukee, Wisconsin Milwaukee Mitchell International Airport (NOAA, 9.3 km) Apr 25 / Apr 22 +3 days Oct 15 / Oct 23 −8 days 173 / 182 −9
Madison, Wisconsin Madison Dane Co Regional Airport (NOAA, 8.8 km) Apr 26 / May 2 −6 days Oct 5 / Oct 5 0 days 162 / 152 +10
Cheyenne, Wyoming Cheyenne Municipal Airport (NOAA, 1.2 km) May 16 / May 13 +3 days Sep 25 / Sep 30 −5 days 132 / 139 −7
Vancouver, British Columbia † Vancouver Int’l A (ECCC, 7.6 km) Mar 5 / Mar 18 −13 days Nov 25 / Nov 10 +15 days 265 / 237 +28
Victoria, British Columbia Victoria Int’l A (ECCC, 24.1 km) Mar 25 / Apr 7 −13 days Nov 5 / Nov 5 0 days 225 / 211 +14
Calgary, Alberta Calgary Int’l A (ECCC, 8.4 km) May 26 / May 21 +5 days Sep 15 / Sep 16 −1 day 112 / 117 −5
Edmonton, Alberta Edmonton City Centre A (ECCC, 4.2 km) May 15 / May 9 +6 days Sep 25 / Sep 22 +3 days 133 / 135 −2
Saskatoon, Saskatchewan Saskatoon Diefenbaker Int’l A (ECCC, 5 km) May 16 / May 21 −5 days Sep 25 / Sep 15 +10 days 132 / 117 +15
Regina, Saskatchewan Regina Int’l A (ECCC, 3.9 km) May 15 / May 20 −5 days Sep 25 / Sep 12 +13 days 133 / 115 +18
Winnipeg, Manitoba Winnipeg Richardson Int’l A (ECCC, 7.1 km) May 16 / May 23 −7 days Sep 25 / Sep 22 +3 days 132 / 121 +11
Toronto, Ontario Toronto (ECCC, 4.4 km) Apr 25 / Apr 13 +12 days Oct 25 / Nov 3 −9 days 183 / 203 −20
Ottawa, Ontario Ottawa CDA (ECCC, 3.4 km) May 5 / Apr 30 +5 days Oct 5 / Oct 6 −1 day 153 / 158 −5
Montreal, Quebec Montreal/St-Hubert A (ECCC, 13.4 km) May 6 / May 6 0 days Oct 5 / Oct 5 0 days 152 / 150 +2
Quebec City, Quebec Lauzon (ECCC, 8.7 km) May 15 / May 12 +3 days Sep 25 / Oct 3 −8 days 133 / 143 −10
Halifax, Nova Scotia † Halifax Citadel (ECCC, 1 km) May 15 / May 1 +14 days Oct 16 / Oct 31 −15 days 154 / 182 −28
St. John’s, Newfoundland and Labrador St John’s A (ECCC, 6.8 km) May 20 / May 30 −10 days Oct 25 / Oct 17 +8 days 158 / 139 +19

102 of the 108 cities have a typical last and first frost date in both the grid and the station record. Across them, the median absolute difference is 5 days for the last frost, 6 days for the first frost and 11 days for the frost-free season. The last frost dates agree within 7 days in 66 of the 102. The station’s frost-free season is longer than the grid’s in 54 cities and shorter in 45. A positive difference means the grid date is later than the station date (or the grid season is longer).

23 cities have a typical date more than 14 days from their station, or a typical date where the station records frost too rarely for a median. They are marked † in the tables above, largest gap first: Los Angeles, California (station: frost too rare for a median date); Sacramento, California (last frost +37 days, first frost −13 days); Eugene, Oregon (last frost −34 days, first frost +14 days); Las Vegas, Nevada (last frost +33 days, first frost −16 days); Baltimore, Maryland (last frost +17 days, first frost −30 days); Albuquerque, New Mexico (last frost +29 days, first frost −20 days); Charleston, South Carolina (last frost +27 days, first frost −19 days); Cleveland, Ohio (last frost +17 days, first frost −27 days); San Antonio, Texas (last frost −25 days, first frost +15 days); New York City, New York (last frost +4 days, first frost −23 days); Tallahassee, Florida (last frost −22 days, first frost +16 days); Tucson, Arizona (last frost +21 days, first frost −9 days); Pittsburgh, Pennsylvania (last frost +8 days, first frost −20 days); Chicago, Illinois (last frost +8 days, first frost −19 days); Orlando, Florida (last frost +19 days, first frost −4 days); Phoenix, Arizona (last frost +19 days, first frost −19 days); Reno, Nevada (last frost +19 days, first frost −14 days); Fresno, California (last frost −18 days, first frost +18 days); Philadelphia, Pennsylvania (last frost +7 days, first frost −17 days); Columbia, South Carolina (last frost +10 days, first frost −16 days); Halifax, Nova Scotia (last frost +14 days, first frost −15 days); Newark, New Jersey (last frost +2 days, first frost −15 days); Vancouver, British Columbia (last frost −13 days, first frost +15 days).

Nine of these 23 cities are in the western US, from Eugene in Oregon to Tucson in Arizona. Several others have a station in a city centre or on the shore, such as Central Park in New York, Burke Lakefront Airport in Cleveland, the Customs House in Baltimore and Downtown Charleston. In 18 of the 23, the station’s frost-free season is longer than the grid’s. Two differences in definition also matter. The stations count a minimum of exactly 0°C (32°F) as frost, while the grid counts only temperatures below 0°C. ECCC also reports averages, while the grid and NOAA report medians.

Frequently asked questions

When is the last frost date in New York City?

The typical last spring frost in New York City is April 5, and the typical first autumn frost is October 26, giving 204 frost-free days. These are medians for 1981-2010 from the Copernicus (C3S) frost-day record on a 0.5° grid. For tender plants, the cautious last frost date is April 23. The grid cell nearest New York City is centred at 40.75°N, 74.25°W, so it covers mostly northern New Jersey, with Manhattan on its eastern edge. The NOAA station in Central Park has a median last freeze of April 1 and a median first freeze of November 18, 23 days later than the grid.

When is the last frost date in London?

The typical last spring frost in London is April 15, and the typical first autumn frost is November 5, giving 204 frost-free days. These are medians for 1981-2010 from the Copernicus (C3S) frost-day record on a 0.5° grid. The cautious last frost date, which covers about 9 springs in 10 plus a 1-week buffer, is May 3.

What is the difference between the typical and the cautious frost date?

The typical last frost date is the median: in half of the years 1981-2010, the last spring frost came before it. The cautious last frost date is the 90th percentile plus 7 days: in about 9 years in 10 the last frost came before the 90th-percentile date, and the extra week adds a margin. For the first autumn frost, the cautious date is the 10th percentile minus 7 days. Use cautious dates for frost-tender crops such as tomatoes, peppers, squash and basil.

Which cities on this list have no frost date?

Sydney, Brisbane, Perth, Darwin, Auckland, Wellington, Lisbon, Palermo, Catania, Honolulu, Miami, San Diego and San Francisco have no frost date. In the 1981-2010 Copernicus frost-day record, the grid cells for these cities had frost in fewer than 1 winter in 10. Melbourne, Adelaide, Cape Town, Tampa, Naples, Barcelona, Valencia, Seville, Málaga and Porto have only cautious dates, because in at least half of those years there was no frost before or after midwinter, the 10-day period half a year from the least frosty point of the year.

Which years do these frost dates cover?

The dates on this page describe the 1981-2010 climate, the period of the Copernicus frost-day record used here. This page does not measure any change since 2010, so treat the dates as a baseline. Local weather forecasts still decide whether a given night will freeze.

Why does my local weather station give a different frost date?

These dates come from a gridded dataset in which each value covers a cell of 0.5° latitude by 0.5° longitude, about 55 km (34 miles) from north to south. A weather station measures one point. This page compares 108 US and Canadian cities with their 1981-2010 station normals. Where both give a typical date (102 cities), the median gap in the last frost date is 5 days, and 66 agree within 7 days. In 23 cities the grid is more than 14 days off, or the station records frost too rarely for a median date; 9 of them are in the western US. The largest gap is Sacramento, where the grid's typical last frost (February 25) is 37 days later than the station's (January 19). These cities are marked † in the tables, with the station date next to the grid date.

How these frost dates were calculated

Dataset. The frost data is the frost days (FD) indicator from the Copernicus Climate Change Service (C3S) dataset “Agroclimatic indicators from 1951 to 2099 derived from climate projections”, version 1.1 (doi:10.24381/cds.dad6e055), published under a CC BY 4.0 licence. Leaftide uses the historical series driven by WFDEI, the WATCH Forcing Data methodology applied to ERA-Interim reanalysis (Weedon et al. 2014), for 1981 to 2010. FD is the number of days in each 10-day period on which the daily minimum air temperature was below 0°C (32°F).

Resolution. The grid has cells of 0.5° latitude by 0.5° longitude. A cell is about 55 km (34 miles) from north to south and narrower from east to west away from the equator. Time is resolved to 10-day periods, so every frost date is tied to the middle of a 10-day period (the 5th, 15th or 25th of a month), or falls between two of them when a percentile lies between two years. A date one day after the middle of a period, such as April 16 or October 26, usually comes from a leap year, where the middle of the same 10-day period falls one day later in the day-of-year count. The Frost Date Finder shows the same dates.

Season split. For each grid cell, the year is split at its least frosty point, the middle of the longest run of 10-day periods with the fewest frost days. The last spring frost of a season is the last 10-day period with any frost before that point. The first autumn frost is the first 10-day period with any frost after it. A year without spring or autumn frost still counts, so the percentiles cover all 30 years, not only the frosty ones. Midwinter is the 10-day period half a year from the least frosty point. A year with no frost before midwinter gets midwinter as its first autumn frost, and a year with no frost after it gets midwinter as its last spring frost.

Percentiles. The typical date is the 50th percentile (median) across 1981-2010. The cautious last frost date is the 90th percentile plus 7 days, and the cautious first frost date is the 10th percentile minus 7 days. The 90th percentile is the date by which the last frost had come in about 9 years in 10.

Frost-free cities. A grid cell is treated as frost-free when it had frost in at most 3 of the 31 winters in the record (fewer than 1 in 10), or when the 1-in-10-year frost window is empty. The first and last winters in 1981-2010 are partial, which is why the record spans 31 winters. Those cities are listed with the number of winters that had any frost, and no date.

Cities. City coordinates come from the GeoNames cities5000 database. Each city uses the grid cell that Leaftide’s app and the Frost Date Finder pick for those coordinates: the cell whose centre is nearest, unless the terrain check below picks a milder neighbour. Leaftide keeps the city list and the script that builds these tables, so the numbers can be regenerated.

Terrain and station checks. A grid cell averages everything inside it, so a cell that is mostly mountains has later spring and earlier autumn frosts than a town in its valley. Like Leaftide’s app, a city in a valley next to high ground therefore uses the milder neighbouring cell, unless the city sits on the high ground itself. The check applies when the nearest cell has a cautious frost-free season under 120 days and a cell within 0.75° has one at least 30 days longer; the candidate is the cell within 0.75° with the longest cautious season. Elevation from NOAA’s ETOPO 2022 relief model then decides. If the two cells’ mean elevations differ by 150 m (about 490 feet) or more and the city’s own elevation (the mean of the 0.05° block, about 5 km across, that holds it) is closer to its nearest cell’s mean, the city is on the high ground and keeps the nearest cell. Otherwise it uses the milder cell. Flagstaff and Cheyenne keep their nearest cell this way, and their airport records agree with it within 5 days. Salt Lake City, Bolzano, Inverness and Queenstown use the milder cell and are marked †. The note under the table gives the nearest cell’s dates and, for US cities, compares the two cells with the airport record. A US or Canadian city is also marked † when a typical grid date is more than 14 days from its station normal (see the station comparison above). For every city, the tables show the dates the Frost Date Finder shows. The rankings leave out every city marked †.

Baseline years. These dates describe the 1981-2010 climate. This page does not measure any change since then, so treat them as a baseline. For how frost changed between 1981-2010 and 2011-2025, see how frost dates are changing.

Air frost, not ground frost. The data measures air temperature at 2 metres (about 6.5 feet). The UK Met Office notes that when the ground cools faster than the air, a ground frost can form without an air frost (What is frost and ice?). Low-growing seedlings can therefore be hit on nights the air frost record does not count.

Sources

  • Copernicus Climate Change Service (C3S): Agroclimatic indicators from 1951 to 2099 derived from climate projections, version 1.1, frost days (FD), WFDEI historical run 1981-2010. Climate Data Store, doi:10.24381/cds.dad6e055. Licence: CC BY 4.0.
  • Weedon, G. P., Balsamo, G., Bellouin, N., Gomes, S., Best, M. J. and Viterbo, P. (2014): “The WFDEI meteorological forcing data set: WATCH Forcing Data methodology applied to ERA-Interim reanalysis data.” Water Resources Research 50, 7505-7514. doi:10.1002/2014WR015638.
  • GeoNames: cities5000 extract, downloaded 21 October 2026. geonames.org. Licence: CC BY 4.0.
  • NOAA National Centers for Environmental Information: 1981-2010 Climate Normals, annual and seasonal freeze products. ncei.noaa.gov/data/normals-annualseasonal/1981-2010/.
  • NOAA National Centers for Environmental Information: ETOPO 2022 Global Relief Model, version 1, 60 arc-second surface elevation. doi:10.25921/fd45-gt74.
  • Met Office: “What is frost and ice?” weather.metoffice.gov.uk.
  • Environment and Climate Change Canada: Canadian Climate Normals 1981-2010, frost-free period. api.weather.gc.ca climate-normals collection.

Cite this data

Leaftide’s frost date tables and the article text are published under Creative Commons Attribution 4.0 (CC BY 4.0). The underlying frost-day data belongs to the Copernicus Climate Change Service and is also published under CC BY 4.0.

How to cite: Leaftide (2026). “Last and First Frost Dates by City (1981-2010 Data).” Retrieved from https://leaftide.com/learn/last-frost-dates-by-city/. Computed from Copernicus Climate Change Service agroclimatic indicators (frost days, WFDEI 1981-2010), doi:10.24381/cds.dad6e055.

Last updated: 21 October 2026.


To look up any location, including your own garden, use the Frost Date Finder. For what to do with your dates, see the last frost date guide and frost damage temperatures.