Frost dates in Michigan
Across Michigan, the typical last spring frost is around May 3 and the first fall frost around Oct 13. Your own dates depend on where you are in the state; find your county below.
Most of the state's last spring frosts fall between Apr 26 and May 23, and its first fall frosts between Sep 28 and Oct 24.
These are the dates with a 50% chance of a 32°F frost on or after (spring) or on or before (fall), so plan tender crops a week or two after the spring date and keep row cover handy. For dates at your exact ZIP code, use the zone and frost date lookup; for what to plant when, see the planting guide by frost date.
Hardiness zones in Michigan: zone 4a, zone 4b, zone 5a, zone 5b, zone 6a, zone 6b, zone 7a
Frost dates by county in Michigan
| County | Last spring frost | First fall frost | Growing season |
|---|---|---|---|
| Alcona | May 17 | Oct 16 | About 152 days |
| Alger | May 27 | Sep 28 | About 124 days |
| Allegan | May 4 | Oct 15 | About 164 days |
| Alpena | May 17 | Oct 17 | About 153 days |
| Antrim | May 23 | Oct 2 | About 132 days |
| Arenac | May 5 | Oct 10 | About 158 days |
| Baraga | May 31 | Sep 23 | About 115 days |
| Barry | May 3 | Oct 12 | About 162 days |
| Bay | May 3 | Oct 14 | About 164 days |
| Benzie | May 7 | Oct 26 | About 172 days |
| Berrien | Apr 27 | Oct 25 | About 181 days |
| Branch | May 2 | Oct 13 | About 164 days |
| Calhoun | Apr 30 | Oct 19 | About 172 days |
| Cass | Apr 30 | Oct 17 | About 170 days |
| Charlevoix | May 16 | Oct 9 | About 146 days |
| Cheboygan | May 31 | Sep 18 | About 110 days |
| Chippewa | May 24 | Oct 1 | About 130 days |
| Clare | May 9 | Oct 4 | About 148 days |
| Clinton | Apr 28 | Oct 24 | About 179 days |
| Crawford | May 23 | Oct 7 | About 137 days |
| Delta | May 16 | Oct 4 | About 141 days |
| Dickinson | May 17 | Oct 1 | About 137 days |
| Eaton | May 1 | Oct 14 | About 166 days |
| Emmet | May 16 | Oct 9 | About 146 days |
| Genesee | May 6 | Oct 10 | About 157 days |
| Gladwin | May 9 | Oct 4 | About 148 days |
| Gogebic | May 19 | Sep 28 | About 132 days |
| Grand Traverse | May 12 | Oct 16 | About 157 days |
| Gratiot | May 1 | Oct 13 | About 165 days |
| Hillsdale | May 3 | Oct 12 | About 162 days |
| Houghton | May 17 | Oct 1 | About 137 days |
| Huron | May 7 | Oct 17 | About 163 days |
| Ingham | Apr 28 | Oct 17 | About 172 days |
| Ionia | May 3 | Oct 12 | About 162 days |
| Iosco | May 16 | Oct 5 | About 142 days |
| Iron | Jun 4 | Sep 10 | About 98 days |
| Isabella | Apr 30 | Oct 20 | About 173 days |
| Jackson | May 1 | Oct 14 | About 166 days |
| Kalamazoo | Apr 28 | Oct 18 | About 173 days |
| Kalkaska | May 24 | Oct 1 | About 130 days |
| Kent | May 6 | Oct 10 | About 157 days |
| Keweenaw | May 17 | Oct 15 | About 151 days |
| Lake | May 28 | Oct 2 | About 127 days |
| Lapeer | May 4 | Oct 14 | About 163 days |
| Leelanau | May 22 | Oct 15 | About 146 days |
| Lenawee | May 3 | Oct 13 | About 163 days |
| Livingston | May 4 | Oct 12 | About 161 days |
| Luce | May 21 | Oct 5 | About 137 days |
| Mackinac | May 26 | Sep 30 | About 127 days |
| Macomb | Apr 30 | Oct 24 | About 177 days |
| Manistee | May 14 | Oct 12 | About 151 days |
| Marquette | May 22 | Oct 2 | About 133 days |
| Mason | May 17 | Oct 7 | About 143 days |
| Mecosta | May 13 | Oct 2 | About 142 days |
| Menominee | May 22 | Sep 27 | About 128 days |
| Midland | May 9 | Oct 16 | About 160 days |
| Missaukee | May 30 | Sep 26 | About 119 days |
| Monroe | Apr 27 | Oct 21 | About 177 days |
| Montcalm | May 18 | Sep 28 | About 133 days |
| Montmorency | May 22 | Sep 27 | About 128 days |
| Muskegon | May 8 | Oct 19 | About 164 days |
| Newaygo | May 13 | Oct 2 | About 142 days |
| Oakland | Apr 29 | Oct 20 | About 174 days |
| Oceana | May 17 | Oct 7 | About 143 days |
| Ogemaw | May 21 | Sep 29 | About 131 days |
| Ontonagon | May 26 | Oct 1 | About 128 days |
| Osceola | May 13 | Oct 2 | About 142 days |
| Oscoda | May 19 | Oct 2 | About 136 days |
| Otsego | May 22 | Sep 30 | About 131 days |
| Ottawa | Apr 30 | Oct 24 | About 177 days |
| Presque Isle | May 13 | Oct 3 | About 143 days |
| Roscommon | May 19 | Sep 23 | About 127 days |
| Saginaw | Apr 29 | Oct 17 | About 171 days |
| Sanilac | May 4 | Oct 16 | About 165 days |
| Schoolcraft | May 26 | Oct 10 | About 137 days |
| Shiawassee | May 3 | Oct 12 | About 162 days |
| St. Clair | May 1 | Oct 20 | About 172 days |
| St. Joseph | Apr 30 | Oct 17 | About 170 days |
| Tuscola | May 7 | Oct 9 | About 155 days |
| Van Buren | May 7 | Oct 11 | About 157 days |
| Washtenaw | May 3 | Oct 12 | About 162 days |
| Wayne | Apr 27 | Oct 25 | About 181 days |
| Wexford | May 19 | Oct 1 | About 135 days |
Source: NOAA NCEI U.S. Climate Normals 1991–2020, 50% probability of 32°F, from the weather station nearest each ZIP code; each county shows the middle value across its ZIP codes. Hills, valleys and cities can run a week or more earlier or later.