Frost dates and growing weather
Frost dates for 376 US weather stations and 454 cities in 110 countries. The dates are odds. In half of years it still frosts after the median date, so every page with a frost date shows a safer date beside it. Each US station’s page also gives its summer heat and rain, month by month.

In the United States · Around the world
In the United States
Each station’s own 30-year NOAA record, for the stations that serve the most ZIP codes.
Alabama
- Birmingham Airport last frost around March 21
- Helena last frost around March 19
- Huntsville International Airport last frost around March 24
- Mobile last frost around March 3
- Pinson last frost around April 4
American Samoa
- Pago Pago WSO Airport frost is rare
Arizona
- Chandler Heights last frost around February 1
- Laveen 3 SSE last frost around January 14
- Phoenix Deer Valley Municipal Airport last frost around January 8
- Yuma Mcas frost is rare
Arkansas
- Little Rock Airport Adams Field last frost around March 21
- Pocahontas 1 last frost around March 31
California
- Anaheim frost is rare
- Auburn last frost around February 25
- Avalon Catalina Airport frost is rare
- Burbank Glendale Pasadena Airport frost is rare
- Carlsbad Palomar Airport frost is rare
- Chula Vista frost is rare
- Culver City frost is rare
- Elsinore last frost around January 28
- Fresno 5 NE last frost around January 30
- Fullerton Municipal Airport frost is rare
- Getty Center frost is rare
- Hawthorne Municipal Airport frost is rare
- Lake Arrowhead last frost around May 5
- Livermore last frost around February 15
- Lodi last frost around February 9
- Long Beach Daugherty Field frost is rare
- Los Angeles Dwtn Usc Campus frost is rare
- Mt Hamilton last frost around May 3
- Oakland Metro International Airport last frost around January 7
- Oakland Museum frost is rare
- Oxnard frost is rare
- Sacramento 5 ESE last frost around January 12
- San Diego Montgomery Field frost is rare
- San Francisco Oceanside frost is rare
- Santa Ana Fire Stn frost is rare
- Santa Monica Municipal Airport frost is rare
- Santa Monica Pier frost is rare
- Shelter Cove Aviation frost is rare
- Skyline Ridge Preserve last frost around March 21
- Torrance Airport frost is rare
- Tustin Irvine Ranch frost is rare
- U C L A frost is rare
- Vista frost is rare
- Woodland 1 WNW last frost around February 7
- Woodland Hills Pierce College last frost around January 24
- Wrightwood last frost around May 16
Colorado
- Colorado Springs Municipal Airport last frost around May 3
- Denver-Stapleton last frost around May 4
- Ralston Rsvr last frost around May 3
Connecticut
- Bakersville last frost around May 8
- Bridgeport Sikorsky Mem Airport last frost around April 5
- Hartford Brainard Field last frost around April 17
- Meriden Markham Municipal Airport last frost around April 26
- New Haven Tweed Airport last frost around April 17
- Storrs last frost around April 19
Delaware
- Newark Ag Farm last frost around April 7
Florida
- Bahia Honda State Park frost is rare
- Fort Lauderdale Executive Airport frost is rare
- Fort Myers Page Field Airport frost is rare
- Gainesville Regional Airport last frost around March 3
- Homestead Gen Aviation Airport frost is rare
- Islamorada frost is rare
- Jacksonville Naval Air Station last frost around February 1
- John Pennekamp State Park frost is rare
- Key W frost is rare
- Kissimmee last frost around January 28
- Leesburg Municipal Airport last frost around January 26
- Marco Island frost is rare
- Miami International Airport frost is rare
- Naples Municipal Airport frost is rare
- Nettles Island frost is rare
- Orlando Sanford Airport last frost around January 24
- Palm Beach Gardens frost is rare
- Sarasota Bradenton Airport frost is rare
- St Petersburg International Airport frost is rare
- Tampa International Airport frost is rare
- Tarpon Springs Sewage Plt last frost around January 20
- West Palm Beach International Airport frost is rare
Georgia
- Atlanta Peachtree Airport last frost around March 25
- Chickamauga 2 SW last frost around March 25
- Mableton 1 N last frost around March 27
- Macon Middle Ga Regional Airport last frost around March 21
Guam
- Andersen AFB Guam frost is rare
- Guam International Airport frost is rare
Hawaii
- Hawaii Vol NP HQ frost is rare
- Kapaka Farm 904.1 frost is rare
- Ke-Ahole Point 68.13 frost is rare
- Kihalani 132.5 frost is rare
- Kilauea frost is rare
- Kula Branch Stn 324.5 frost is rare
- Mahaulepu 941.1 frost is rare
- Makaweli frost is rare
- Molokai Airport frost is rare
- Opihihale #2 24.1 frost is rare
- Paauilo frost is rare
- Poamoho Exp Fm 855.2 frost is rare
- Puu Manawahua 725.6 frost is rare
- Puu-O-Hoku Ranch 542.1 frost is rare
- Puukohola Heiau 98.1 frost is rare
- Puukolii 457.1 frost is rare
Illinois
- Aledo last frost around April 22
- Aurora last frost around April 19
- Belleville SIU Rsch last frost around April 12
- Carbondale Southern Il Airport last frost around April 9
- Carlinville last frost around April 14
- Chicago Botanic Garden last frost around April 26
- Chicago Midway Airport last frost around April 11
- Chicago Northerly Island last frost around April 10
- Congerville 2 NW last frost around April 21
- Danville last frost around April 21
- Decatur Airport last frost around April 16
- Grand Chain Dam last frost around April 3
- Harrisburg last frost around April 7
- Hennepin Wtr Trmt Plt last frost around April 24
- Hillsboro last frost around April 13
- Lisle-Morton Arboretum last frost around April 28
- Mc Henry WG Stratton L&D last frost around May 1
- Park Forest last frost around April 23
- Peoria Greater Peoria Airport last frost around April 16
- Rantoul last frost around April 21
- Rockford Greater Rockford Airport last frost around April 24
- Springfield #2 last frost around April 15
Indiana
- Cambridge City 3 N last frost around April 27
- Elwood last frost around April 24
- Greenfield last frost around April 19
- Indianapolis Eagle Creek Airport last frost around April 12
- Lowell last frost around April 29
- S Bend last frost around April 23
- Warsaw last frost around April 28
Iowa
- Cedar Rapids Municipal Airport last frost around April 27
- Clinton #1 last frost around April 22
- Davenport last frost around April 23
- Des Moines Johnston last frost around April 19
- Sioux City Gateway Airport last frost around April 29
Kansas
- Olathe Johnson County Exec Airport last frost around April 8
- Topeka NWS last frost around April 16
- Wichita Jabara Airport last frost around April 10
Kentucky
- Baxter last frost around April 15
- Louisville Mcalpine last frost around March 31
- Prestonsburg 3 WSW last frost around April 23
- Rochester Ferry last frost around April 15
- Whitesburg 2 SE last frost around April 21
Louisiana
- Carville 2 SW last frost around February 9
- New Orleans Lakefront Airport last frost around January 22
- New Roads 5 NE last frost around February 19
- Shreveport Sthrn Hills last frost around March 12
Maine
- Acadia NP last frost around April 27
- Hollis last frost around May 14
- Portland International Jetport last frost around April 26
- Turner last frost around May 1
- Westport Island last frost around April 28
Maryland
- Baltimore Wash International Airport last frost around April 10
- Conowingo Dam last frost around April 3
- Cumberland 2 last frost around April 15
- Cylburn last frost around April 2
- Dalecarlia Rsvr last frost around April 9
- Damascus 3 SSW last frost around April 14
- Hagerstown Washington County Airport last frost around April 7
- Mechanicsville 5 NE last frost around April 17
- Millers 4 NE last frost around April 19
- Patuxent River Naval Air Station last frost around March 29
- Royal Oak 2 SSW last frost around April 1
- Salisbury last frost around April 3
- Upper Marlboro 3 NNW last frost around April 9
Massachusetts
- Belchertown last frost around May 3
- Beverly last frost around May 4
- E Wareham last frost around April 21
- Hingham last frost around April 25
- Jamaica Plain last frost around April 19
- Lawrence last frost around April 13
- Lenox Dale last frost around May 7
- Rowe 3 NE last frost around May 14
- Tully Lake last frost around April 25
- West Medway last frost around April 30
- Westfield Barnes Municipal Airport last frost around May 3
- Worcester Regional Airport last frost around April 23
Michigan
- Dearborn last frost around May 1
- Detroit City Airport last frost around April 21
- Greenville 2 NNE last frost around May 18
- Grosse Pointe Farms last frost around April 29
- Jackson Reynolds Field last frost around May 1
- Kent City 2 SW last frost around May 14
- Linden Wastewater Treatment Plant last frost around May 3
- Pontiac Wastewater Treatment Plant last frost around April 26
Minnesota
- Andover 1 N last frost around May 5
- Chaska 2 NW last frost around May 5
- Hastings Dam last frost around April 23
- Minneapolis/St Paul Airport last frost around April 23
Mississippi
- Jackson Hawkins Field last frost around March 6
Missouri
- Festus last frost around April 9
- Kansas City Downtown Airport last frost around April 4
- Pleasant Hill last frost around April 8
- St Louis Sci Center last frost around April 1
- Weldon Spring NWS last frost around April 10
Nebraska
- Gretna 4 NE last frost around April 21
- Lincoln Municipal Airport last frost around April 24
- Omaha Eppley Airfield last frost around April 18
Nevada
- Las Vegas Air Terminal last frost around January 24
New Hampshire
- E Sandwich last frost around May 6
- Epping last frost around May 7
- Greenville 1 NNE last frost around May 10
- Hopkinton Lake last frost around May 6
- Newport last frost around May 14
New Jersey
- Boonton 1 SE last frost around April 17
- Freehold-Marlboro last frost around April 17
- Harrison last frost around April 4
- Indian Mills 2 W last frost around April 28
- Long Branch-Oakhurst last frost around April 9
- Millville Municipal Airport last frost around April 24
- Phillipsburg-Easton Brg last frost around April 18
- Plainfield last frost around April 11
- Somerville Somerset Airport last frost around April 26
- Sussex 3 WNW last frost around April 30
- Teterboro Airport last frost around April 3
- Trenton State College last frost around April 17
- Wanaque Raymond Dam last frost around April 19
New York
- Albany Airport last frost around April 27
- Aurora Rsch Farm last frost around May 1
- Binghamton last frost around May 2
- Brewerton Lock last frost around May 4
- Bronx last frost around April 1
- Buffalo last frost around April 24
- Cherry Valley 2 NNE last frost around May 6
- Colden 1 N last frost around May 7
- Delanson 2 NE last frost around May 7
- Delhi 2 SE last frost around May 19
- Dobbs Ferry-Ardsley last frost around April 20
- E Jewett last frost around May 20
- E Sidney last frost around May 11
- Elmira Corning Regional Airport last frost around May 9
- Glens Falls Farm last frost around May 17
- Gouverneur 3 NW last frost around May 14
- Hudson Correctional Facility last frost around April 25
- Islip Li Macarthur Airport last frost around April 10
- Liberty 1 NE last frost around May 9
- Millbrook 3 W last frost around May 4
- Mohonk Lake last frost around April 21
- Morrisville 6 SW last frost around May 6
- New York Cntrl Pk Twr last frost around March 30
- New York Laguardia Airport last frost around March 26
- Oceanside last frost around April 7
- Rochester Greater International Airport last frost around April 24
- Shirley Brookhaven Airport last frost around April 18
- Syracuse Hancock International Airport last frost around April 29
- Utica Oneida County Airport last frost around May 1
- Warsaw 6 SW last frost around May 7
- Yorktown Heights 1 W last frost around April 25
North Carolina
- Boone 1 SE last frost around May 2
- Charlotte Douglas Airport last frost around March 30
- Raleigh State Univ last frost around March 28
- Rural Hall last frost around April 6
- Salisbury 9 WNW last frost around April 9
- Shelby 2 NW last frost around April 12
- Tryon last frost around March 27
Northern Mariana Islands
- Rota Airport frost is rare
- Saipan International Airport frost is rare
Ohio
- Akron Canton Regional Airport last frost around April 24
- Caldwell 3 SE last frost around April 30
- Cheviot 3 W last frost around April 16
- Cleveland last frost around April 20
- Cleveland Burke Airport last frost around April 8
- Columbus-Valley Crossing last frost around April 23
- Dayton Mcd last frost around April 18
- Dennison Wtr Wks last frost around April 29
- Eaton last frost around April 25
- Fremont Ag Stn last frost around April 21
- Hoytville 2 NE last frost around April 24
- Lima Wastewater Treatment Plant last frost around April 24
- Marysville last frost around April 19
- Milford last frost around April 23
- Millport 4 NE last frost around May 2
- New Lexington 2 NW last frost around April 30
- Ravenna 2 S last frost around April 21
- Sidney 1 S last frost around April 27
- Stow 4 SE last frost around April 30
- Toledo Metcalf Field last frost around April 20
- Wooster 3 SSE last frost around April 24
Oklahoma
- Tulsa International Airport last frost around March 31
Oregon
- Scappoose Ind Airport last frost around April 10
Pennsylvania
- Altoona Blair County Airport last frost around April 23
- Beaver Falls 1 NE last frost around April 27
- Carlisle Wtp last frost around April 23
- Charleroi Lock last frost around April 13
- Confluence 1 SW Dam last frost around April 30
- Erie International Airport last frost around April 26
- Franklin last frost around May 2
- Johnstown Cambria County Airport last frost around April 29
- Lancaster Airport last frost around April 18
- Lehighton 1 SSW last frost around April 21
- Mahanoy City 2 N last frost around April 30
- Mckeesport last frost around May 2
- Mercer last frost around May 15
- Middletown Harrisburg International Airport last frost around April 9
- Mt Pocono Mountains Airport last frost around May 6
- Phila Franklin Inst last frost around March 30
- Philadelphia International Airport last frost around April 2
- Philipsburg 2 S last frost around May 13
- Pleasant Mt 1 W last frost around May 14
- Prince Gallitzin State Park last frost around May 10
- Putneyville 2 SE Dam last frost around May 10
- Rodale Rsch Center last frost around April 26
- Schenley Lock last frost around April 21
- Selinsgrove 2 S last frost around April 25
- Shippensburg last frost around April 19
- State College last frost around April 20
- Washington 3 NE last frost around April 24
- Wilkes-Barre International Airport last frost around April 23
- Willow Grove Naval Air Station last frost around April 11
Puerto Rico
- Adjuntas Substn frost is rare
- Aguirre frost is rare
- Juncos 1 SE frost is rare
- Magueyes Island frost is rare
- Mayaguez City frost is rare
- Toa Baja Levittown frost is rare
Rhode Island
- N Foster 1 E last frost around April 25
- Providence T F Green Airport last frost around April 11
- Tiverton last frost around April 11
- Westerly State Airport last frost around April 11
South Carolina
- Fountain Inn 2 SW last frost around March 29
- Sullivans Island last frost around March 13
Tennessee
- Elizabethton last frost around April 19
- Memphis last frost around March 29
- Norris last frost around April 22
- Shelby Bottoms Nature last frost around April 1
Texas
- Austin 6 S last frost around March 10
- Conroe Montgomery County Airport last frost around March 11
- Dallas Love Field last frost around March 2
- Dallas Redbird Airport last frost around March 6
- Denton Municipal Airport last frost around March 24
- Fort Worth last frost around March 10
- Houston Sugarland Mem last frost around February 2
- Houston-Port last frost around February 2
- New Braunfels last frost around March 8
- Thompsons 3 WSW last frost around February 15
U.S. Virgin Islands
- Charlotte Amalie Airport frost is rare
- Christiansted Airport frost is rare
Vermont
- Johnson 2 N last frost around May 9
- Peru last frost around May 16
- Plainfield last frost around May 25
- S Hero last frost around April 28
Virginia
- Ashland Hanover County Municipal Airport last frost around April 10
- Big Stone Gap last frost around April 20
- Breaks Interstate Park last frost around April 22
- Corbin last frost around April 14
- Fentress NAAS last frost around March 23
- Painter 2 W last frost around April 4
- Purcellville last frost around April 16
- Richlands last frost around April 27
- Roanoke Regional Airport last frost around April 3
- Somerset last frost around April 17
- Vienna last frost around April 14
- W Point 2 NW last frost around April 6
- Warrenton 3 SE last frost around April 9
- Washington Reagan Airport last frost around March 24
Washington
- Seattle Sand Point last frost around March 8
- Spokane Felts Field last frost around April 26
- Tacoma #1 last frost around March 8
- Tacoma Narrows Airport last frost around March 11
West Virginia
- Beckley Va Hospital last frost around May 6
- Burton last frost around May 4
- Charleston last frost around April 23
- Clarksburg Benedum Airport last frost around April 18
- Gassaway last frost around April 20
- Hamlin last frost around April 23
- Lake Lynn last frost around April 25
- Logan last frost around April 8
- London Locks last frost around April 7
- Mt Nebo 1 S last frost around May 5
- Oceana 2 SE last frost around April 22
- Spencer last frost around April 30
- Williamson last frost around April 8
Wisconsin
- Madison Dane Regional Airport last frost around May 1
- Racine Batten Airport last frost around April 24
- Richfield 3 SSW last frost around April 30
Around the world
Each city’s dates come from a weather model’s daily lows, 1991 to 2020, and graded A good hunch, except at 99 cities with a weather station near them that holds 20 or more years of daily records: there the dates are that station’s own, graded Promising. Pick a country.
Every city of 1,000,000 people or more outside the US has a page here, 454 in all, by country below. Wherever the weather data reaches, the Milpa app works out the frost dates for your own garden from it.
- Afghanistan 1 city
- Algeria 1 city
- Angola 2 cities
- Argentina 3 cities
- Armenia 1 city
- Australia 5 cities
- Austria 1 city
- Azerbaijan 1 city
- Bangladesh 3 cities
- Belarus 1 city
- Belgium 1 city
- Bolivia 3 cities
- Brazil 22 cities
- Bulgaria 1 city
- Burkina Faso 1 city
- Cambodia 1 city
- Cameroon 2 cities
- Canada 6 cities
- Chile 1 city
- China 111 cities
- Colombia 5 cities
- Congo 1 city
- Costa Rica 1 city
- Côte d'Ivoire 1 city
- Cuba 1 city
- Czechia 1 city
- Democratic Republic of the Congo 3 cities
- Denmark 1 city
- Dominican Republic 2 cities
- Ecuador 2 cities
- Egypt 3 cities
- El Salvador 1 city
- Ethiopia 1 city
- Finland 1 city
- France 4 cities
- Georgia 1 city
- Germany 10 cities
- Ghana 2 cities
- Greece 1 city
- Guatemala 1 city
- Guinea 1 city
- Haiti 1 city
- Hong Kong 1 city
- Hungary 1 city
- India 45 cities
- Indonesia 9 cities
- Iran 6 cities
- Iraq 2 cities
- Ireland 1 city
- Israel 3 cities
- Italy 5 cities
- Japan 11 cities
- Jordan 1 city
- Kazakhstan 1 city
- Kenya 1 city
- Kuwait 1 city
- Lebanon 1 city
- Liberia 1 city
- Libya 2 cities
- Madagascar 1 city
- Malaysia 2 cities
- Mali 1 city
- Mexico 10 cities
- Morocco 3 cities
- Mozambique 1 city
- Myanmar 2 cities
- Netherlands 3 cities
- New Zealand 1 city
- Nigeria 8 cities
- North Korea 2 cities
- Pakistan 10 cities
- Panama 1 city
- Paraguay 1 city
- Peru 1 city
- Philippines 4 cities
- Poland 2 cities
- Portugal 2 cities
- Qatar 1 city
- Romania 1 city
- Russia 11 cities
- Saudi Arabia 5 cities
- Senegal 1 city
- Serbia 1 city
- Singapore 1 city
- Somalia 1 city
- South Africa 7 cities
- South Korea 9 cities
- Spain 3 cities
- Sudan 2 cities
- Sweden 1 city
- Switzerland 2 cities
- Syria 3 cities
- Taiwan 6 cities
- Tajikistan 1 city
- Tanzania 1 city
- Thailand 1 city
- Togo 1 city
- Tunisia 1 city
- Turkey 6 cities
- Uganda 1 city
- Ukraine 3 cities
- United Arab Emirates 2 cities
- United Kingdom 6 cities
- Uruguay 1 city
- Uzbekistan 1 city
- Venezuela 5 cities
- Vietnam 5 cities
- Yemen 2 cities
- Zambia 1 city
- Zimbabwe 1 city
How these frost dates work
Why a frost date is not a date
A last-frost date is really a percentile, drawn from 30 years of records at a nearby weather station. In about half of years a frost still comes after the median date. The tool above shows the median beside the 1-year-in-10 date, so you can choose how much risk to take.
Spring frost and fall freeze, side by side
Gardeners ask about both ends of the season. The last spring frost decides when it’s safe to set out a tomato. The first fall freeze decides whether what you sow in August has time to finish. Each is a range of dates, and in each the 1-in-10 date is the one to watch. In spring that’s a frost that comes late; in fall, a freeze that comes early. Enter a US ZIP code and you get both, from the same station with the same percentiles. Whichever is closer to today shows first.
Where these numbers come from
NOAA NCEI 1991–2020 U.S. Climate Normals from 4,350 weather stations. 33,047 of the 33,144 U.S. ZIP codes have a station within 80 km. Each ZIP code reads the station the Milpa planner uses for it, the nearest one, and every date is that station’s own recorded percentile, unshifted. Near a few cities the planner uses a hand-built site instead, where a station’s dates were corrected for terrain with PRISM temperature maps, and the answer says so. Nothing else in a US answer is modeled or averaged. It is the same committed table behind every location page on this site, read a second way. A city abroad, typed by name, has no NOAA normals station to read. Where a station in NOAA’s GHCN-Daily records stands within 25 km of it, with 10 or more winters on record, whether frost is rare or comes in some or most winters is that station’s own count, and the answer names the station. Where one of them has 20 or more years of daily lows recorded in full, the city’s frost dates are that station’s own too, and the answer names it. Elsewhere a city’s frost dates come from a weather model’s daily lows. Either way they are graded and credited as the city’s own frost page credits them.
Frost counts and dates from GHCN-Daily, version 3.35-upd-2026101817, NOAA National Centers for Environmental Information, cited as NCEI asks: Menne, Matthew J., Imke Durre, Bryant Korzeniewski, Shelley McNeill, Kristy Thomas, Xungang Yin, Steven Anthony, Ron Ray, Russell S. Vose, Byron E.Gleason, and Tamara G. Houston (2012): Global Historical Climatology Network - Daily (GHCN-Daily), Version 3. Daily minimum temperature (TMIN), stations outside the United States, 1991-2020. NOAA National Climatic Data Center. doi:10.7289/V5D21VHZ. Accessed 2026-10-20.
What this tool will not do
It won’t call a weather service, guess a number for a ZIP with no station near it, or tell you your hardiness zone. The zone answers a different question, which perennials survive your winter, and it can’t tell you when to sow. This tool gives frost odds from records, or says it can’t.