Winters have fewer frost nights and the first autumn frost comes later, but the last spring frost has not moved by a measurable amount. Across 184 cities, the median city had 8 fewer frost days per winter in 2011-2025 than in 1981-2010 (95% interval: 3 to 12.5 fewer). In the median city, the first autumn frost came 5 days later over the same years (2 to 7.5 days later). The last spring frost came 2 days earlier in the median city, with an interval from 5 days earlier to half a day later, which is within normal year-to-year variation. Trend tests point earlier in some cities, but the date that matters most for planting out tomatoes, peppers and other frost-tender crops has not changed measurably, so plant out by your own local frost risk and forecast. Source: Leaftide analysis of Copernicus AgERA5 daily minimum temperatures.
Last updated: 21 October 2026. Data: frost seasons 1981-2025, daily temperatures to 31 July 2026.
This page compares frost in two periods: 1981-2010, the 30-year period behind Leaftide’s city frost date tables, and 2011-2025. It covers 219 cities in 21 countries, of which 184 get frost often enough to measure a change. Every number is a change in days, with a 95% interval that shows how sure we can be of it. Where the interval includes zero, the change is too small to tell apart from ordinary year-to-year swings, and this page says so.
For your own frost dates, use the last and first frost dates by city or the Frost Date Finder. The last frost date guide explains how to plan sowing around them.
How much have frost dates changed since 1981-2010?
The table shows the median change across the cities in each region, 2011-2025 minus 1981-2010, with the 95% interval in brackets. Bold values have an interval that excludes zero. A negative frost-day value means fewer frost days. A positive first-frost value means a later first autumn frost. A negative last-frost value means an earlier last spring frost. Source: Leaftide analysis of Copernicus AgERA5 v2.0.
| Region | Cities | Frost days per winter | First autumn frost (days) | Frost-free season (days) | Last spring frost (days) |
|---|---|---|---|---|---|
| All cities | 184 | −8 (−12.5 to −3) | +5 (+2 to +7.5) | +6 (+2.5 to +11) | −2 (−5 to +0.5), no measurable change |
| United States | 84 | −7 (−12.8 to −1) | +3 (−1 to +6), no measurable change | +4 (−1 to +9.8), no measurable change | −2 (−5 to +2), no measurable change |
| Canada | 12 | −4 (−8.8 to +3), no measurable change | +7 (+0.5 to +10), not robust † | +5.5 (−1 to +13), no measurable change | −2 (−6 to +3), no measurable change |
| Europe | 79 | −13 (−19 to −4) | +7 (+2 to +12) | +10.5 (+3 to +19) | −3 (−9 to +2), no measurable change |
| Australia, New Zealand, South Africa | 9 | −1 (−7 to +1), no measurable change | −0.5 (−13 to +13.5), no measurable change | −3.5 (−16.5 to +21), no measurable change | 0 (−12 to +9.5), no measurable change |
† The Canadian first autumn frost interval excludes zero only narrowly and touches zero when the cities are grouped in larger regions for the bootstrap (see the methodology). It rests on 12 cities in 10 groups, and a bootstrap with that few groups tends to give intervals that are too narrow. We do not count it as a finding.
The median city had 8 fewer frost days per winter in 2011-2025 than in 1981-2010 (184 cities, interval 3 to 12.5 fewer). The drop was larger in Europe, at 13 fewer frost days per winter (79 cities, interval 4 to 19 fewer), and smaller in the US, at 7 fewer (84 cities, interval 1 to 12.8 fewer).
In the median city, the first autumn frost came 5 days later (184 cities, interval 2 to 7.5 days); in the median European city it came 7 days later (79 cities, interval 2 to 12 days). The frost-free season grew by about 6 days in the median city (interval 2.5 to 11 days) and by 10.5 days in the median European city (interval 3 to 19 days).
The last spring frost showed no measurable change: its interval includes zero for all cities together and in every region. The Southern Hemisphere cities showed no measurable change in any measure. Only 9 of the 20 cities there get frost often enough to include, so their intervals are wide.
Is the last frost date getting earlier?
Not by a measurable amount when the two periods are compared. In the median city across 184, the last spring frost in 2011-2025 came 2 days earlier than in 1981-2010 (Copernicus AgERA5, Leaftide analysis). The 95% interval runs from 5 days earlier to half a day later. It includes zero, so the change is within normal variation, but the estimate leans earlier: with larger city groups in the bootstrap (see the methodology), the interval runs from 5 days earlier to exactly zero.
The estimated change was earlier in 117 of the 184 cities, later in 52 and zero in 15, and in all but 17 cities it is within normal variation. The share of 64% with an earlier estimate has a 95% interval of 44% to 75%, which includes the 50% you would expect if nothing had changed.
Seventeen cities have a last-frost interval that excludes zero: 14 earlier and 3 later. With 184 cities tested, about 9 would show that by chance alone. None of the 17 stays significant after correcting for the number of cities tested (see the methodology).
A trend test points earlier in some cities. For each city we also fitted a trend to the last spring frost over 1981-2025 (a Theil-Sen slope with a Mann-Kendall test). In 30 of the 184 cities the trend toward an earlier last frost is statistically significant (p below 0.05), and in none is a trend toward a later one. By chance alone, about 5 per direction would be expected. After the same correction for testing 184 cities, 1 city remains. The trend test treats each city as independent evidence, while neighbouring cities share the same weather, so the count of 30 overstates the evidence. It suggests the last frost may be moving earlier in some places, by too little for the comparison of the two periods to measure.
Should I plant tomatoes earlier because of climate change?
No. Frost-tender crops such as tomatoes, peppers, squash and beans are killed by a light frost, and basil is damaged even above freezing (see frost damage temperatures). When they can go out depends on the last spring frost, and that date showed no measurable change between 1981-2010 and 2011-2025 across 184 cities (Copernicus AgERA5, Leaftide analysis).
Trend tests point to an earlier last frost in some cities, but the comparison of the two periods shows no measurable change. Plant out by your own local frost risk and the forecast, not on the assumption that spring has moved.
The first autumn frost did move. In the median city it came 5 days later in 2011-2025 than in 1981-2010 (184 cities), and in the median European city 7 days later (79 cities). A later first frost can leave late crops a few more days before frost ends them. It is a median across many cities and many years, though, and any single autumn can still bring an early frost.
Are there fewer frost days than there used to be?
Yes. A frost day here is a day whose minimum air temperature at 2 metres (about 6.5 feet) above the ground is at or below 0 °C (32 °F). The median city had 8 fewer frost days per winter in 2011-2025 than in 1981-2010 (184 cities, 95% interval 3 to 12.5 fewer, Copernicus AgERA5).
Frost days changed more clearly than any other measure. In 94 of the 184 cities, the frost-day interval excludes zero, and in every one of them frost days fell. In 65 cities the drop stays significant after correcting for the number of cities tested. No city had a significant rise.
Frost days and frost date changes by city
These tables give each city’s change, 2011-2025 minus 1981-2010, in days, with the 95% interval in brackets. Source: Leaftide analysis of Copernicus AgERA5 v2.0, at each city’s coordinates.
- Frost days per winter: a negative value means fewer frost days.
- First autumn frost: a positive value means a later first frost.
- Last spring frost: a negative value means an earlier last frost.
- within normal variation: the interval includes zero, so the change cannot be told apart from ordinary year-to-year swings.
- *: the change stays significant after correcting for testing 184 cities (Benjamini-Hochberg, 5% false discovery rate).
- ‡: the interval excludes zero, but the change does not stay significant after that correction. With 184 cities, about 9 per column would show this by chance, so treat a ‡ value as a weak signal, not a finding.
A single city’s dates swing a lot from year to year, and frost at a city centre depends on the exact grid point. The tables show your region’s pattern; they are not a forecast for your garden.
Frost changes in US cities
84 US cities. Source: Copernicus AgERA5, 1981-2010 vs 2011-2025.
| City | Frost days per winter | First autumn frost (days) | Last spring frost (days) |
|---|---|---|---|
| Birmingham, Alabama | −5 (−12 to +1), within normal variation | −5 (−12 to 0), within normal variation | −6 (−17 to +2), within normal variation |
| Montgomery, Alabama | −6 (−11 to −1) ‡ | −5 (−12 to +6), within normal variation | −2 (−12 to +8), within normal variation |
| Huntsville, Alabama | −8 (−15 to −1) ‡ | +2 (−5 to +9), within normal variation | −10 (−19.5 to −1.5) ‡ |
| Anchorage, Alaska | −20 (−27 to −9) * | +5 (0 to +12), within normal variation | −9 (−14.5 to −3) ‡ |
| Fairbanks, Alaska | −6 (−11 to −1) ‡ | +5 (0 to +10), within normal variation | −2 (−8 to +2), within normal variation |
| Juneau, Alaska | −23 (−30.5 to −15) * | −1 (−7 to +6), within normal variation | −7 (−13 to −3) ‡ |
| Tucson, Arizona | −2 (−3 to 0), within normal variation | +17 (+2 to +45) ‡ | +4 (−14.5 to +18), within normal variation |
| Flagstaff, Arizona | −16 (−27 to −7) * | +3 (−6 to +12), within normal variation | −1 (−8 to +6), within normal variation |
| Little Rock, Arkansas | −9 (−14 to −2) * | 0 (−9 to +9), within normal variation | −2.5 (−13 to +7), within normal variation |
| Sacramento, California | +1 (−3.5 to +4), within normal variation | −6 (−16 to +5), within normal variation | +6 (−9 to +18), within normal variation |
| Fresno, California | +1 (−3 to +5), within normal variation | +4 (−7 to +18), within normal variation | +13 (+2 to +28) ‡ |
| Denver, Colorado | −11 (−20.5 to −3) * | +5.5 (−3 to +13), within normal variation | −2 (−9 to +5), within normal variation |
| Colorado Springs, Colorado | −10 (−19 to −4) * | +9 (+2 to +15) ‡ | −1 (−9 to +7), within normal variation |
| Hartford, Connecticut | −4 (−13 to +3), within normal variation | +1 (−4 to +6), within normal variation | +2 (−4 to +6), within normal variation |
| Wilmington, Delaware | −9 (−16 to +1), within normal variation | +1 (−5 to +6), within normal variation | 0 (−7 to +4), within normal variation |
| Washington, D.C., District of Columbia | −9 (−16 to −0.5) ‡ | +4 (−1 to +9), within normal variation | −1 (−7 to +4), within normal variation |
| Tallahassee, Florida | −3 (−5 to 0), within normal variation | +9 (−5 to +23), within normal variation | −19 (−30 to −6) ‡ |
| Atlanta, Georgia | −11 (−17 to −4) * | +3 (−4 to +10), within normal variation | −9 (−20 to −1) ‡ |
| Savannah, Georgia | −4 (−8 to 0), within normal variation | −2 (−17 to +21), within normal variation | −1 (−13 to +11), within normal variation |
| Boise, Idaho | −11 (−19 to −2) * | +6 (0 to +13), within normal variation | −9 (−18 to −2.5) ‡ |
| Chicago, Illinois | −8 (−20 to +2.5), within normal variation | +5 (−2 to +10), within normal variation | +4 (−4 to +9.5), within normal variation |
| Springfield, Illinois | −7 (−17 to +4), within normal variation | +3 (−2 to +9), within normal variation | +3 (−2 to +9), within normal variation |
| Indianapolis, Indiana | −8 (−19 to +1), within normal variation | +6 (−1 to +12), within normal variation | +3 (−3 to +8), within normal variation |
| Des Moines, Iowa | −6 (−17 to +6), within normal variation | +4 (−3 to +11), within normal variation | +2 (−3 to +8), within normal variation |
| Wichita, Kansas | −2.5 (−9.5 to +5), within normal variation | −7 (−14 to 0), within normal variation | +2 (−5 to +9), within normal variation |
| Louisville, Kentucky | −8 (−17 to 0), within normal variation | −2 (−8 to +4), within normal variation | 0 (−7 to +6), within normal variation |
| Lexington, Kentucky | −9 (−18 to 0), within normal variation | +4 (−2 to +10), within normal variation | +0.5 (−6 to +6), within normal variation |
| Baton Rouge, Louisiana | −2 (−4 to +1), within normal variation | +16 (−10 to +42), within normal variation | −9 (−39 to +9), within normal variation |
| Portland, Maine | −7.5 (−15 to 0), within normal variation | +3 (−1 to +7), within normal variation | −4 (−9.5 to +1), within normal variation |
| Baltimore, Maryland | −11 (−21 to +1), within normal variation | +2 (−4 to +7), within normal variation | −3.5 (−10 to +2), within normal variation |
| Boston, Massachusetts | −6 (−14 to +3), within normal variation | −2 (−6 to +3), within normal variation | −3 (−8 to +2), within normal variation |
| Detroit, Michigan | −10 (−21 to 0), within normal variation | +8 (+1 to +15) ‡ | +4 (−3 to +9), within normal variation |
| Grand Rapids, Michigan | −5 (−17 to +3), within normal variation | +2 (−4 to +8), within normal variation | +2 (−4 to +8), within normal variation |
| Minneapolis, Minnesota | −6 (−17 to +4), within normal variation | +10 (+1 to +17) ‡ | +2 (−4 to +8), within normal variation |
| Jackson, Mississippi | −7 (−11 to −1) ‡ | −4 (−11 to +3), within normal variation | −3 (−15 to +6.5), within normal variation |
| St. Louis, Missouri | −6.5 (−15 to +3), within normal variation | −5 (−12 to +1), within normal variation | +4 (−5 to +10), within normal variation |
| Kansas City, Missouri | −7 (−13 to +2), within normal variation | +3 (−3 to +10), within normal variation | +3 (−4 to +10), within normal variation |
| Billings, Montana | −9 (−19 to +6), within normal variation | +4 (−2 to +14), within normal variation | −8 (−14 to −3) ‡ |
| Missoula, Montana | −17 (−24.5 to −8) * | +8 (+2 to +14) ‡ | −7 (−12 to −1) ‡ |
| Omaha, Nebraska | −5 (−15 to +5), within normal variation | +5 (−3 to +13), within normal variation | +2 (−2 to +6), within normal variation |
| Las Vegas, Nevada | −4 (−7 to −1) ‡ | +11 (+2 to +20.5) ‡ | −3 (−13 to +11), within normal variation |
| Reno, Nevada | −11 (−24 to −4) * | −3 (−10 to +3), within normal variation | −2 (−10 to +6), within normal variation |
| Manchester, New Hampshire | −6 (−11.5 to −0.5) ‡ | +7 (0 to +12), within normal variation | −2 (−6 to +2), within normal variation |
| Newark, New Jersey | −8 (−18 to +2), within normal variation | −3 (−8 to +3), within normal variation | −4 (−8.5 to +2), within normal variation |
| Albuquerque, New Mexico | −5 (−14 to +2), within normal variation | +2 (−4 to +8), within normal variation | −3 (−11 to +6), within normal variation |
| New York City, New York | −9 (−19 to +2), within normal variation | +1 (−5 to +8), within normal variation | +1 (−4 to +6), within normal variation |
| Buffalo, New York | −9 (−21 to +1), within normal variation | 0 (−5 to +5), within normal variation | +1 (−3 to +6), within normal variation |
| Rochester, New York | −11.5 (−25.5 to +0.5), within normal variation | +5 (+1 to +10) ‡ | 0 (−5 to +6), within normal variation |
| Albany, New York | −4 (−12.5 to +4), within normal variation | +6 (0 to +12), within normal variation | +2 (−3 to +6), within normal variation |
| Charlotte, North Carolina | −9 (−16 to −2) * | +2.5 (−4 to +8), within normal variation | −2 (−10 to +6), within normal variation |
| Raleigh, North Carolina | −7 (−12 to +1), within normal variation | −0.5 (−8 to +5), within normal variation | −2 (−9 to +5), within normal variation |
| Fargo, North Dakota | −2 (−12 to +7), within normal variation | +5 (−2 to +12), within normal variation | 0 (−6 to +6), within normal variation |
| Columbus, Ohio | −8 (−16.5 to +2), within normal variation | +2 (−4 to +9), within normal variation | 0 (−6 to +6), within normal variation |
| Cleveland, Ohio | −13.5 (−25 to −2) ‡ | +3 (−3 to +9), within normal variation | −2 (−8 to +5), within normal variation |
| Cincinnati, Ohio | −9 (−16 to +1), within normal variation | −1 (−7 to +7), within normal variation | 0 (−6 to +5), within normal variation |
| Oklahoma City, Oklahoma | −4 (−11 to +3), within normal variation | −10 (−16.5 to −2) ‡ | −1 (−11 to +10), within normal variation |
| Tulsa, Oklahoma | −5 (−11 to +3), within normal variation | −7 (−15 to +1), within normal variation | −11 (−19 to 0), within normal variation |
| Portland, Oregon | −4 (−12 to +3), within normal variation | +1 (−8 to +11), within normal variation | −4 (−13 to +6), within normal variation |
| Eugene, Oregon | −2 (−15 to +7), within normal variation | −2 (−7 to +11), within normal variation | −11 (−20 to 0), within normal variation |
| Philadelphia, Pennsylvania | −8.5 (−17 to 0), within normal variation | 0 (−5 to +5), within normal variation | −3 (−8 to +4), within normal variation |
| Pittsburgh, Pennsylvania | −8 (−18 to +1), within normal variation | +7 (0 to +12), within normal variation | +3 (−3 to +9.5), within normal variation |
| Providence, Rhode Island | −3 (−12.5 to +3), within normal variation | −1 (−5.5 to +3), within normal variation | −3 (−7 to +3), within normal variation |
| Charleston, South Carolina | −3 (−6 to 0), within normal variation | +17 (+2 to +28) ‡ | −6.5 (−20.5 to +5), within normal variation |
| Columbia, South Carolina | −8 (−13 to −2) * | −2 (−9 to +7), within normal variation | −6 (−15 to +4), within normal variation |
| Sioux Falls, South Dakota | −5 (−14 to +5), within normal variation | +6 (−1 to +15), within normal variation | 0 (−6 to +6), within normal variation |
| Nashville, Tennessee | −10 (−17 to −3) * | +2.5 (−4 to +8), within normal variation | −8 (−17 to +1), within normal variation |
| Memphis, Tennessee | −6 (−12.5 to +1), within normal variation | −5 (−11 to +2), within normal variation | −4 (−12 to +3), within normal variation |
| Knoxville, Tennessee | −12 (−21 to −5) * | +6 (0 to +12), within normal variation | −5 (−15 to +4), within normal variation |
| Houston, Texas | 0 (−2 to +2), within normal variation | +7.5 (−10 to +21), within normal variation | −2 (−25 to +18), within normal variation |
| Dallas, Texas | −3 (−8 to +3), within normal variation | −4 (−14 to +5), within normal variation | −5 (−14 to +4), within normal variation |
| Fort Worth, Texas | −3 (−8 to +2), within normal variation | −3 (−13 to +8), within normal variation | −4.5 (−17 to +5), within normal variation |
| Austin, Texas | −1 (−4 to +2), within normal variation | +9.5 (−1.5 to +21), within normal variation | +1.5 (−21 to +20.5), within normal variation |
| San Antonio, Texas | 0 (−3 to +2), within normal variation | +7 (−9.5 to +24), within normal variation | +1.5 (−24 to +24), within normal variation |
| El Paso, Texas | −9 (−14 to −3) * | +8.5 (−2 to +16), within normal variation | −11 (−22 to −3) ‡ |
| Salt Lake City, Utah | −12 (−22 to −4) * | +3 (−4 to +10), within normal variation | −5 (−12 to +2), within normal variation |
| Burlington, Vermont | −5 (−12 to +2), within normal variation | +2 (−2 to +7), within normal variation | −2 (−6 to +2), within normal variation |
| Richmond, Virginia | −9 (−15 to −1) ‡ | −1 (−7 to +5), within normal variation | −0.5 (−8 to +5), within normal variation |
| Virginia Beach, Virginia | −4 (−11 to +2), within normal variation | −0.5 (−12 to +11), within normal variation | −11 (−22 to +1), within normal variation |
| Seattle, Washington | −1 (−6 to +6), within normal variation | +3 (−9 to +14), within normal variation | +1.5 (−8 to +9), within normal variation |
| Spokane, Washington | −5 (−16 to +6), within normal variation | +3 (−4 to +10), within normal variation | −5 (−12 to +1), within normal variation |
| Charleston, West Virginia | −11 (−19 to −1) ‡ | +5 (−2 to +11), within normal variation | 0 (−5 to +5), within normal variation |
| Milwaukee, Wisconsin | −10 (−19.5 to +1), within normal variation | +2 (−3 to +7), within normal variation | +2 (−4 to +8), within normal variation |
| Madison, Wisconsin | −5 (−13.5 to +4), within normal variation | +6 (0 to +11), within normal variation | +3 (−3 to +9), within normal variation |
| Cheyenne, Wyoming | −6.5 (−15 to +2), within normal variation | +7 (−3 to +14), within normal variation | +1.5 (−4 to +7), within normal variation |
Frost changes in Canadian cities
12 Canadian cities. Source: Copernicus AgERA5, 1981-2010 vs 2011-2025.
| City | Frost days per winter | First autumn frost (days) | Last spring frost (days) |
|---|---|---|---|
| Vancouver, British Columbia | −6 (−13 to +3.5), within normal variation | +4 (−8 to +18), within normal variation | 0 (−13 to +10), within normal variation |
| Calgary, Alberta | −2 (−8 to +5), within normal variation | +10 (+3 to +16) ‡ | −5 (−10 to +1.5), within normal variation |
| Edmonton, Alberta | +1 (−5 to +8), within normal variation | +5 (−1 to +11), within normal variation | −3.5 (−9 to +2), within normal variation |
| Saskatoon, Saskatchewan | −2 (−9 to +8), within normal variation | +3 (−2 to +7), within normal variation | −3 (−9 to +3), within normal variation |
| Regina, Saskatchewan | +1.5 (−7 to +9), within normal variation | +2 (−5 to +7), within normal variation | −3 (−9 to +2), within normal variation |
| Winnipeg, Manitoba | −4 (−12 to +5), within normal variation | +7 (0 to +12), within normal variation | +2 (−4 to +9), within normal variation |
| Toronto, Ontario | −8 (−20 to +2), within normal variation | +8 (+2 to +16) ‡ | −2 (−8 to +5), within normal variation |
| Ottawa, Ontario | 0 (−5 to +4), within normal variation | +7 (+1 to +12.5) ‡ | +3 (−1.5 to +9), within normal variation |
| Montreal, Quebec | −4 (−11 to +2), within normal variation | +7 (+2 to +12) ‡ | +1 (−2 to +5), within normal variation |
| Quebec City, Quebec | −4 (−10 to +1), within normal variation | +7 (+0.5 to +12) ‡ | −2 (−6 to +2), within normal variation |
| Halifax, Nova Scotia | −4 (−10 to +2), within normal variation | −3 (−7 to +3), within normal variation | +2 (−3 to +7), within normal variation |
| St. John’s, Newfoundland and Labrador | −6 (−15 to +3), within normal variation | +8 (+1 to +15) ‡ | −4 (−9 to +3), within normal variation |
Frost changes in European cities
79 European cities. Source: Copernicus AgERA5, 1981-2010 vs 2011-2025.
| City | Frost days per winter | First autumn frost (days) | Last spring frost (days) |
|---|---|---|---|
| Berlin (DE) | −13 (−23 to −2) ‡ | +3 (−6 to +12), within normal variation | 0 (−10 to +8), within normal variation |
| Hamburg (DE) | −20 (−29 to −7) * | +11 (+2 to +18) ‡ | +5 (−3 to +12), within normal variation |
| Munich (DE) | −12 (−23 to −4) * | +6 (−1 to +14), within normal variation | −0.5 (−7 to +5), within normal variation |
| Cologne (DE) | −19 (−28.5 to −8) * | +7 (−3.5 to +16), within normal variation | −3 (−11 to +5.5), within normal variation |
| Frankfurt (DE) | −15 (−24 to −7) * | +8 (0 to +16), within normal variation | −2 (−9 to +3), within normal variation |
| Stuttgart (DE) | −11 (−22 to −2) ‡ | +7 (−4 to +14), within normal variation | +3 (−4 to +12), within normal variation |
| Düsseldorf (DE) | −19 (−28 to −8) * | +3 (−7 to +11.5), within normal variation | −1 (−10 to +7), within normal variation |
| Leipzig (DE) | −17 (−26.5 to −4) * | +6.5 (−3.5 to +17), within normal variation | −4 (−11 to +2), within normal variation |
| Dresden (DE) | −17 (−26 to −6) * | +4 (−7 to +14.5), within normal variation | +1 (−5 to +8), within normal variation |
| Hanover (DE) | −16 (−26 to −4) * | +10 (+1 to +19) ‡ | −1 (−7.5 to +7), within normal variation |
| Nuremberg (DE) | −14 (−23 to −3) ‡ | 0 (−7 to +10), within normal variation | +10 (+1 to +19) ‡ |
| Bremen (DE) | −16 (−26 to −4) * | +10 (+1 to +19.5) ‡ | −1 (−7 to +6), within normal variation |
| Freiburg (DE) | −14 (−22 to −6) * | +9 (0 to +18), within normal variation | 0 (−6 to +6), within normal variation |
| Rostock (DE) | −20 (−31 to −9) * | +8 (−1 to +16), within normal variation | −2 (−8 to +7), within normal variation |
| Erfurt (DE) | −15 (−25 to −5) * | +10 (0 to +19), within normal variation | +3 (−3 to +10), within normal variation |
| Rome (IT) | −10 (−14 to −5) * | +16 (0 to +31), within normal variation | −19 (−44 to −3.5) ‡ |
| Milan (IT) | −21 (−30 to −12) * | +7 (−1 to +13.5), within normal variation | −3 (−11 to +6), within normal variation |
| Naples (IT) | −5.5 (−9 to −2) * | +23 (+6 to +44.5) ‡ | −8 (−31.5 to +7), within normal variation |
| Turin (IT) | −19 (−27 to −11) * | +8 (+2 to +15) ‡ | −5 (−13 to +5), within normal variation |
| Bologna (IT) | −16 (−27 to −7) * | +3 (−3 to +9), within normal variation | −4 (−15 to +5), within normal variation |
| Florence (IT) | −17 (−25 to −9) * | +6 (−1 to +11), within normal variation | −11.5 (−28 to +2), within normal variation |
| Verona (IT) | −22 (−32 to −11) * | +3 (−3 to +10.5), within normal variation | −13.5 (−25 to −3) ‡ |
| Trieste (IT) | −11 (−17 to −4) * | +15 (+4 to +27) ‡ | −5 (−22 to +8), within normal variation |
| Bolzano (IT) | −16 (−24 to −8) * | +5 (0 to +9.5), within normal variation | −4 (−11 to +2), within normal variation |
| Perugia (IT) | −14 (−24 to −6) * | +7 (−1 to +13), within normal variation | −5 (−15.5 to +5), within normal variation |
| London (GB) | −9 (−17 to −1) ‡ | +2 (−8 to +10), within normal variation | −7 (−18 to +3.5), within normal variation |
| Birmingham (GB) | −13 (−21 to −4) * | +8 (−2 to +18), within normal variation | −4 (−18 to +7), within normal variation |
| Manchester (GB) | −12.5 (−23 to −4) * | +8 (−2 to +17), within normal variation | −0.5 (−13 to +10), within normal variation |
| Liverpool (GB) | −9 (−18 to −1.5) ‡ | +7 (−6 to +30), within normal variation | −17.5 (−36 to +1), within normal variation |
| Leeds (GB) | −13 (−20 to −3) * | +8 (−3 to +19), within normal variation | +1 (−12 to +13), within normal variation |
| Sheffield (GB) | −12 (−21 to −3) * | +4 (−6 to +17), within normal variation | +3 (−9 to +13), within normal variation |
| Newcastle upon Tyne (GB) | −8 (−16 to −1) ‡ | +2 (−9 to +11), within normal variation | +11.5 (−2 to +21), within normal variation |
| Bristol (GB) | −7 (−13 to 0), within normal variation | +5 (−5 to +15), within normal variation | −2.5 (−15 to +6), within normal variation |
| Nottingham (GB) | −13 (−21 to −4) * | +10 (+2 to +20.5) ‡ | −2 (−13 to +8), within normal variation |
| Norwich (GB) | −9 (−17 to −1) ‡ | +12 (+3 to +21) ‡ | −8 (−21 to +2), within normal variation |
| Cambridge (GB) | −10 (−18 to −3) * | +7 (−2 to +14), within normal variation | −5 (−17 to +7), within normal variation |
| Southampton (GB) | −7 (−15 to 0), within normal variation | +10 (−0.5 to +21), within normal variation | −5 (−19 to +5), within normal variation |
| Brighton (GB) | −1 (−4 to +1), within normal variation | +13.5 (−8.5 to +36), within normal variation | −15 (−39.5 to +9), within normal variation |
| Exeter (GB) | −7 (−15 to −1) ‡ | +4.5 (−4 to +13.5), within normal variation | −14 (−27 to 0), within normal variation |
| Plymouth (GB) | −5 (−9 to 0), within normal variation | −2 (−18 to +14), within normal variation | −16 (−33 to 0), within normal variation |
| York (GB) | −14 (−20 to −5) * | +11 (0 to +18.5), within normal variation | 0 (−11 to +11), within normal variation |
| Cardiff (GB) | −7 (−12 to −1) ‡ | +10 (−4 to +24), within normal variation | −16 (−32 to +1), within normal variation |
| Swansea (GB) | −5 (−11 to −1) ‡ | +9.5 (−9 to +32), within normal variation | −27 (−45 to −3) ‡ |
| Edinburgh (GB) | −3 (−8 to +2), within normal variation | +1.5 (−7 to +13), within normal variation | −10 (−23 to +3), within normal variation |
| Glasgow (GB) | −6.5 (−17 to +3), within normal variation | +5 (−7 to +16.5), within normal variation | +12 (+6 to +17) ‡ |
| Aberdeen (GB) | −8 (−16 to −1) ‡ | +1 (−10 to +14.5), within normal variation | −18 (−42 to +1), within normal variation |
| Inverness (GB) | −2 (−10 to +7), within normal variation | +3 (−6 to +12), within normal variation | +11 (0 to +20), within normal variation |
| Belfast (GB) | −10 (−19 to −3.5) * | +15 (+3 to +23) ‡ | −8.5 (−20 to +3), within normal variation |
| Dublin (IE) | −1.5 (−4.5 to +1), within normal variation | +18 (−7.5 to +73), within normal variation | −22.5 (−94 to +11), within normal variation |
| Cork (IE) | −3 (−8 to +1), within normal variation | +3.5 (−13 to +23), within normal variation | −5 (−23.5 to +13.5), within normal variation |
| Galway (IE) | −3 (−7 to +1), within normal variation | +25.5 (+6.5 to +55) ‡ | −1 (−22.5 to +19), within normal variation |
| Paris (FR) | −13 (−21 to −6) * | +8 (0 to +17), within normal variation | −1 (−9 to +7), within normal variation |
| Lyon (FR) | −13 (−20 to −7) * | +5.5 (−3 to +14), within normal variation | +5 (−3 to +13), within normal variation |
| Marseille (FR) | −5 (−9 to −2) * | +28 (+11 to +57) ‡ | −27 (−53 to −3.5) ‡ |
| Toulouse (FR) | −9 (−15 to −3) * | +7 (−3 to +18), within normal variation | −11 (−24 to +1), within normal variation |
| Bordeaux (FR) | −7 (−11 to −2) ‡ | +5 (−8 to +14), within normal variation | −4 (−18 to +6), within normal variation |
| Nantes (FR) | −7.5 (−14 to −3) * | +8.5 (−3 to +20), within normal variation | −14 (−28 to 0), within normal variation |
| Lille (FR) | −14 (−21.5 to −5) * | +8.5 (0 to +18), within normal variation | −2 (−9 to +6), within normal variation |
| Strasbourg (FR) | −16 (−26 to −7) * | +11 (+4 to +18) ‡ | −4.5 (−12 to +3), within normal variation |
| Montpellier (FR) | −7 (−12 to −2) * | +5.5 (−3 to +16.5), within normal variation | −18.5 (−32 to −4) ‡ |
| Clermont-Ferrand (FR) | −12 (−20 to −4) * | +7 (−2 to +16), within normal variation | +2 (−7.5 to +9), within normal variation |
| Madrid (ES) | −6 (−13 to +2), within normal variation | +5 (−4 to +15), within normal variation | −1 (−10 to +8), within normal variation |
| Bilbao (ES) | −5 (−8 to −2) * | +14 (−3 to +35.5), within normal variation | −17 (−38 to +4), within normal variation |
| Zaragoza (ES) | −3 (−7 to +1), within normal variation | +2 (−9 to +17), within normal variation | −3 (−16 to +10), within normal variation |
| Valladolid (ES) | −3 (−11 to +6), within normal variation | +3 (−5 to +11), within normal variation | −3 (−11 to +7), within normal variation |
| Amsterdam (NL) | −14.5 (−25.5 to −3.5) ‡ | +6 (−2.5 to +16), within normal variation | −7 (−20 to +3), within normal variation |
| Rotterdam (NL) | −13 (−23 to −2) ‡ | +4 (−6 to +14), within normal variation | −8.5 (−21.5 to +2), within normal variation |
| The Hague (NL) | −12 (−22 to −4) ‡ | +11 (−2 to +24), within normal variation | −13 (−34 to 0), within normal variation |
| Utrecht (NL) | −13 (−22.5 to −2) ‡ | +5 (−6 to +14.5), within normal variation | +2 (−9 to +11), within normal variation |
| Eindhoven (NL) | −14 (−25 to −3) ‡ | +4 (−7 to +13), within normal variation | +2 (−7 to +9), within normal variation |
| Groningen (NL) | −13 (−25 to −2) ‡ | +4 (−2 to +12), within normal variation | −1 (−9 to +7), within normal variation |
| Brussels (BE) | −14 (−24 to −5) * | +4 (−6 to +13), within normal variation | −2.5 (−10 to +7), within normal variation |
| Zurich (CH) | −4 (−13.5 to +3), within normal variation | +8.5 (0 to +16), within normal variation | +3 (−3.5 to +10), within normal variation |
| Vienna (AT) | −21.5 (−31 to −12) * | +14.5 (+7 to +21) ‡ | −7 (−15 to +1), within normal variation |
| Copenhagen (DK) | −15 (−30 to −2) ‡ | +8.5 (−2 to +18), within normal variation | 0 (−8 to +7), within normal variation |
| Stockholm (SE) | −18 (−29 to −3) * | +6 (−1.5 to +13.5), within normal variation | +5 (−3 to +10), within normal variation |
| Oslo (NO) | −15.5 (−24 to −4) * | +4 (−5 to +13), within normal variation | +1 (−5 to +6), within normal variation |
| Warsaw (PL) | −14 (−23 to −5) * | +3 (−6 to +14), within normal variation | +2 (−5 to +9), within normal variation |
| Prague (CZ) | −17 (−27 to −8) * | +6 (−1 to +14), within normal variation | +1 (−5.5 to +7), within normal variation |
Frost changes in Australian, New Zealand and South African cities
9 cities in the Southern Hemisphere, where each frost season runs from February to January. Source: Copernicus AgERA5, 1981-2010 vs 2011-2025.
| City | Frost days per winter | First autumn frost (days) | Last spring frost (days) |
|---|---|---|---|
| Hobart (AU) | 0 (−2 to +2), within normal variation | −5 (−23 to +16), within normal variation | +3 (−16 to +17), within normal variation |
| Canberra (AU) | 0 (−6 to +7), within normal variation | −9 (−16 to 0), within normal variation | +2.5 (−7 to +14), within normal variation |
| Ballarat (AU) | +1 (−1 to +2), within normal variation | −14 (−42 to +5), within normal variation | 0 (−32 to +26), within normal variation |
| Launceston (AU) | +2 (−1 to +5), within normal variation | +1 (−13 to +13), within normal variation | +8 (−5 to +19), within normal variation |
| Hamilton (NZ) | −1 (−3 to +1), within normal variation | +3 (−16.5 to +48), within normal variation | −15.5 (−46 to +1.5), within normal variation |
| Nelson (NZ) | −5 (−9 to −2) * | +16 (+3 to +31) ‡ | −5 (−17 to +8), within normal variation |
| Christchurch (NZ) | −8 (−11 to −4) * | +8 (−1 to +19.5), within normal variation | −1 (−16.5 to +9), within normal variation |
| Queenstown (NZ) | −9.5 (−17.5 to −2) * | −0.5 (−14 to +9), within normal variation | −7 (−17 to +3), within normal variation |
| Johannesburg (ZA) | −1 (−2 to +1), within normal variation | −2 (−16 to +12), within normal variation | 0 (−16 to +22), within normal variation |
Which cities were left out?
35 of the 219 cities had no frost in more than 20% of their winters from 1981 to 2025 at their AgERA5 grid point. With that many frost-free years, a last or first frost date has no stable meaning, so these cities get no numbers on this page. They are:
- US (11): Phoenix, Los Angeles, San Diego, San Jose, San Francisco, Miami, Orlando, Tampa, Jacksonville, Honolulu, New Orleans.
- Canada (1): Victoria.
- Europe (12): Palermo, Genoa, Bari, Catania, Venice, Nice, Barcelona, Valencia, Seville, Málaga, Lisbon, Porto.
- Australia, New Zealand and South Africa (11): Sydney, Melbourne, Brisbane, Perth, Adelaide, Darwin, Toowoomba, Auckland, Wellington, Dunedin, Cape Town.
For some of these, the result depends on the grid point. A second dataset (ERA5, see the methodology) puts Dunedin’s share of frost-free winters at 0% instead of 78%, and Toowoomba’s at 22% instead of 100%.
Frequently asked questions
Is the last frost date getting earlier?
Not by a measurable amount when 2011-2025 is compared with 1981-2010. In the median city across 184, the last spring frost came 2 days earlier, with a 95% interval from 5 days earlier to half a day later, in Leaftide's analysis of Copernicus AgERA5 data. That interval includes zero, so the change is within normal year-to-year variation, although the estimate leans earlier. A separate trend test over 1981-2025 points earlier in some cities: 30 of 184 cities had a statistically significant trend toward an earlier last frost and none toward a later one, where about 5 per direction would be expected by chance.
Should I plant tomatoes earlier because of climate change?
No. The last spring frost, the date that decides when frost-tender crops such as tomatoes, peppers, squash and basil can go out, showed no measurable change between 1981-2010 and 2011-2025 across 184 cities (Copernicus AgERA5, Leaftide analysis). Trend tests point earlier in some cities, but not by enough to plan on. Plant out by your own local frost risk and the weather forecast, not on the assumption that spring has moved.
Are there fewer frost days than there used to be?
Yes. The median city had 8 fewer frost days per winter in 2011-2025 than in 1981-2010, with a 95% interval of 3 to 12.5 fewer (184 cities, Copernicus AgERA5, Leaftide analysis). In Europe the median drop was 13 frost days per winter (79 cities). The drop stayed significant in 65 individual cities after allowing for testing 184 cities, and no city had a significant rise.
Is the first autumn frost coming later?
Yes, by a few days. In the median city across 184, the first autumn frost in 2011-2025 came 5 days later than in 1981-2010, with a 95% interval of 2 to 7.5 days later (Copernicus AgERA5, Leaftide analysis). In the median European city it came 7 days later (79 cities). In the US the change was within normal variation.
Is the growing season getting longer?
Yes, mostly because autumn frost comes later. In the median city across 184, the frost-free season in 2011-2025 was about 6 days longer than in 1981-2010, with a 95% interval of 2.5 to 11 days (Copernicus AgERA5, Leaftide analysis). In the median European city it was 10.5 days longer (79 cities). In the US, Canada and the Southern Hemisphere cities the change was within normal variation.
Why do these numbers not match my city's frost dates?
This page reports changes in days between two periods, not frost dates. It uses daily minimum temperatures from Copernicus AgERA5 at 0.1° resolution, while Leaftide's city frost date tables use the Copernicus 1981-2010 frost-day grid at 0.5° resolution. The two datasets give different dates for the same place, so they cannot be compared date for date. For your dates, use the city tables or the Frost Date Finder.
How this analysis was done
Data. Daily minimum air temperature at 2 metres from AgERA5 version 2.0, the Copernicus Climate Change Service (C3S) agrometeorological dataset (doi:10.24381/f9c1f09d, doi:10.24381/cds.6c68c9bb), published under CC BY 4.0. AgERA5 is the ERA5 reanalysis, aggregated to local-time days and corrected to a 0.1° grid (about 11 km). We used version 2.0, the current version. We took the series at the grid point nearest each city’s coordinates (from GeoNames), from 1979 to 31 July 2026.
Frost. A frost day is a day with a minimum temperature at or below 0 °C (32 °F). This is air frost: ground frost can form on nights when the air stays above 0 °C.
Seasons. Each frost season runs from mid-summer to mid-summer, so a whole winter sits in one season: 1 August to 31 July in the Northern Hemisphere, 1 February to 31 January in the Southern Hemisphere. The last spring frost is the last frost day before mid-summer, and the first autumn frost is the first frost day after it. The frost-free season runs from the last spring frost to the next first autumn frost.
Periods. The baseline is 1981-2010 (30 years) and the recent period is 2011-2025 (15 years). Last and first frost dates use the springs and autumns of those years. Frost days count whole seasons by the year they start, so the baseline covers the winters from 1981-82 to 2010-11 and the recent period those from 2011-12 to 2025-26. Counting the winters by the year they end instead gives 7 fewer frost days per winter across all cities, with an interval of 2 to 12 fewer, instead of 8 (3 to 12.5). In the Southern Hemisphere the frost-free season of 2025 ends with the first frost of 2026, which is outside the data, so the recent period there has 14 seasons.
Change per city. For each city and measure, the change is the Hodges-Lehmann estimate: the median of all the differences between a recent year and a baseline year. It is less sensitive to single extreme years than a plain difference of averages. The 95% interval comes from 2,000 bootstrap resamples, each redrawing the 30 baseline years and the 15 recent years with replacement.
Change across cities. The regional figures are the median of the cities’ changes. Their intervals come from a bootstrap that resamples whole years and groups of cities together:
- Whole years. Each resample draws one set of years and uses it for every city. A cold spring in one year hits hundreds of cities at once, so cities are not independent. Drawing a whole year for all cities keeps that link. If each city’s years were drawn separately, the intervals would be 2 to 4 times narrower, and the last spring frost would wrongly look like a measurable change.
- Groups of cities. Cities are grouped in boxes of 5° latitude by 5° longitude, and each resample draws whole boxes. This keeps near-identical neighbours, such as Amsterdam, Rotterdam, The Hague and Utrecht, from counting as four separate pieces of evidence. All 184 cities fall into 67 boxes.
With larger 10° boxes, the intervals for all cities together moved by at most about 1 day, and the Canadian first autumn frost interval touched zero, which is why we do not count it. We also checked how much one year’s frost dates predict the next. The year-to-year correlation was small, between −0.26 and +0.20, so drawing years independently is reasonable.
Testing many cities at once. A 95% interval excludes zero by chance about 1 time in 20, even when nothing has changed. With 184 cities, that is about 9 cities per measure. To allow for this, we tested each city with a Mann-Whitney test (the 15 recent years against the 30 baseline years) and applied the Benjamini-Hochberg correction to those p-values, separately for each measure. That keeps the share of false findings among the cities flagged as significant at 5% on average. Only cities that pass it are marked *: 65 for frost days and none for either frost date.
Trend test. For the last spring frost we also fitted a trend to each city’s 45 years, 1981-2025, with a Theil-Sen slope and a Mann-Kendall test. Each city is tested on its own, so the count of significant cities does not allow for neighbouring cities sharing the same weather. The regional figures on this page all come from the comparison of the two periods.
Cities left out. A city is left out when more than 20% of its winters from 1981 to 2025 had no frost at all. That removed 35 of the 219 cities, listed above. The rule is applied once per city, so a city is either in all four measures or in none. In the cities that stay in, a winter with no frost (at most 9 of the 45) counts as the earliest possible last frost and the latest possible first frost: the day before its season starts and the day after it ends. This is why a few cities have very wide intervals. Leaving out every city with any frost-free winter, which keeps 162 cities, gives nearly the same results: a last spring frost 2 days earlier (4 earlier to 1 later), a first autumn frost 4.2 days later (2 to 7) and 8.8 fewer frost days per winter (3 to 14).
Check against a second dataset. We repeated the calculation with ERA5 at its original 0.25° resolution (doi:10.24381/1cf1ad76) for 30 cities spread across the four regions. For the 23 cities included in both, the medians agreed within 1.5 days. ERA5 gave 7 fewer frost days per winter where AgERA5 gave 7.5 fewer, a first autumn frost 4 days later where AgERA5 gave 3, and a last spring frost 2 days earlier where AgERA5 gave 3. The two datasets ranked the cities’ frost-day changes almost identically (Spearman correlation 0.96), but agreed much less on individual cities’ date changes (0.46 for the last spring frost). The date changes are therefore more reliable for a region than for a single city.
Weather stations. In an earlier check of five cities, the station records at Chicago O’Hare and Toronto Pearson airports warmed faster from 1981 to 2025 than the reanalysis at the same spot. Most nearby stations did not show this, so the airport records may be the outliers. Either way, where a station has warmed faster than the reanalysis, this page may understate the local change.
Why these numbers differ from the city frost date tables
This page and the last and first frost dates by city use different datasets, so their numbers cannot be compared date for date.
- This page uses AgERA5 daily minimum temperatures at 0.1° resolution and counts a minimum at or below 0 °C as frost. It reports only changes in days, never dates.
- The city tables and the Frost Date Finder use the C3S frost-day grid for 1981-2010 (WFDEI-based, 0.5° cells, 10-day steps) and count a minimum below 0 °C as frost.
For the same city the two can differ by weeks. In an earlier check of Chicago, the AgERA5 point at the city centre and the grid cell put the typical 1981-2010 first autumn frost more than 3 weeks apart. Use the city tables for your dates, and this page for how much they have moved.
Sources
- Copernicus Climate Change Service (C3S) (2026): Agrometeorological indicators time-series from 1979 to present derived from reanalysis (AgERA5 v2.0). Climate Data Store, doi:10.24381/f9c1f09d, accessed 21 October 2026. Licence: CC BY 4.0.
- Boogaard, H., Schubert, J., De Wit, A., Lazebnik, J., Hutjes, R. and Van der Grijn, G. (2020): Agrometeorological indicators from 1979 to present derived from reanalysis. Copernicus Climate Change Service (C3S) Climate Data Store, doi:10.24381/cds.6c68c9bb, accessed 21 October 2026.
- Copernicus Climate Change Service (C3S) (2025): ERA5 hourly time-series data on single levels from 1940 to present. Climate Data Store, doi:10.24381/1cf1ad76, accessed 21 October 2026. Licence: CC BY 4.0. Used for the cross-check only.
- GeoNames: cities5000 extract, downloaded 21 October 2026. geonames.org. Licence: CC BY 4.0.
- Benjamini, Y. and Hochberg, Y. (1995): “Controlling the false discovery rate: a practical and powerful approach to multiple testing.” Journal of the Royal Statistical Society, Series B 57(1), 289-300.
Contains modified Copernicus Climate Change Service information 2026. Neither the European Commission nor ECMWF is responsible for any use that may be made of the Copernicus information or data it contains.
Cite this data
Leaftide’s tables and the article text are published under Creative Commons Attribution 4.0 (CC BY 4.0). The underlying temperature data is provided by the Copernicus Climate Change Service under CC BY 4.0.
How to cite: Leaftide (2026). “Are Frost Dates Changing? 184 Cities, 1981-2010 vs 2011-2025.” Retrieved from https://leaftide.com/learn/are-frost-dates-changing/. Computed from Copernicus Climate Change Service AgERA5 v2.0 daily minimum temperature, doi:10.24381/f9c1f09d and doi:10.24381/cds.6c68c9bb.
Last updated: 21 October 2026.
To look up the frost dates for your own garden, use the Frost Date Finder. For what frost does to plants, see frost damage temperatures, and for planning around your dates, the last frost date guide.