Michigan frost dates: M
| City | Last frost | First frost | Season | Zone |
|---|---|---|---|---|
| Macatawa | Apr 27 | Oct 25 | 181 d | 7a |
| Mackinac Island | May 16 | Oct 13 | 150 d | 5b |
| Mackinaw City | May 7 | Oct 23 | 169 d | 5b |
| Macomb | Apr 30 | Oct 24 | 177 d | 6b |
| Madison Heights | Apr 21 | Oct 31 | 193 d | 6b |
| Mancelona | May 24 | Oct 1 | 130 d | 5a |
| Manchester | Apr 30 | Oct 14 | 167 d | 6a |
| Manistee | May 14 | Oct 12 | 151 d | 6b |
| Manistique | May 9 | Oct 10 | 154 d | 5a |
| Manitou Beach | May 5 | Oct 10 | 158 d | 6a |
| Manton | May 19 | Oct 1 | 135 d | 5b |
| Maple City | May 22 | Oct 9 | 140 d | 6b |
| Maple Rapids | Apr 28 | Oct 24 | 179 d | 6a |
| Marcellus | Apr 30 | Oct 17 | 170 d | 6a |
| Marenisco | May 26 | Sep 27 | 124 d | 4a |
| Marine City | May 3 | Oct 18 | 168 d | 6b |
| Marion | May 15 | Oct 1 | 139 d | 5a |
| Marlette | May 2 | Oct 16 | 167 d | 6a |
| Marne | May 14 | Sep 29 | 138 d | 6a |
| Marquette | May 8 | Oct 21 | 166 d | 5b |
| Marshall | Apr 30 | Oct 19 | 172 d | 6a |
| Martin | May 4 | Oct 15 | 164 d | 6a |
| Marysville | Apr 19 | Nov 3 | 198 d | 6a |
| Mason | Apr 28 | Oct 17 | 172 d | 6a |
| Mass City | May 23 | Oct 1 | 131 d | 4b |
| Mattawan | Apr 28 | Oct 18 | 173 d | 6a |
| Maybee | Apr 27 | Oct 20 | 176 d | 6a |
| Mayfield | May 12 | Oct 16 | 157 d | 5b |
| Mayville | May 7 | Oct 9 | 155 d | 6a |
| Mc Bain | May 22 | Sep 26 | 127 d | 5a |
| Mc Millan | May 21 | Oct 5 | 137 d | 5a |
| Mcbrides | May 18 | Sep 28 | 133 d | 5b |
| Mears | May 12 | Oct 10 | 151 d | 6b |
| Mecosta | May 13 | Oct 2 | 142 d | 5b |
| Melvin | May 12 | Oct 5 | 146 d | 6a |
| Melvindale | May 1 | Oct 15 | 167 d | 6b |
| Memphis | May 1 | Oct 20 | 172 d | 6a |
| Mendon | Apr 30 | Oct 17 | 170 d | 6a |
| Menominee | May 4 | Oct 11 | 160 d | 5b |
| Merrill | Apr 26 | Oct 17 | 174 d | 6a |
| Merritt | May 30 | Sep 15 | 108 d | 5a |
| Mesick | May 28 | Sep 25 | 120 d | 5b |
| Metamora | May 4 | Oct 14 | 163 d | 6a |
| Michigamme | frost any month | 4a | ||
| Michigan Center | May 1 | Oct 14 | 166 d | 6a |
| Middleton | Apr 28 | Oct 24 | 179 d | 6a |
| Middleville | May 3 | Oct 12 | 162 d | 6a |
| Midland | Apr 29 | Oct 16 | 170 d | 6a |
| Mikado | May 8 | Oct 16 | 161 d | 5b |
| Milan | Apr 26 | Oct 19 | 176 d | 6a |
| Milford | May 6 | Oct 12 | 159 d | 6a |
| Millersburg | May 22 | Oct 2 | 133 d | 5b |
| Millington | May 9 | Oct 7 | 151 d | 6a |
| Minden City | May 2 | Oct 24 | 175 d | 6a |
| Mio | May 19 | Oct 2 | 136 d | 5a |
| Mohawk | May 17 | Oct 1 | 137 d | 5b |
| Moline | Apr 30 | Oct 14 | 167 d | 6a |
| Monroe | Apr 23 | Oct 23 | 183 d | 6b |
| Montague | May 19 | Oct 4 | 138 d | 6a |
| Montgomery | Apr 30 | Oct 16 | 169 d | 6a |
| Montrose | May 3 | Oct 13 | 163 d | 6a |
| Moran | May 23 | Sep 30 | 130 d | 5a |
| Morenci | May 4 | Oct 7 | 156 d | 6a |
| Morley | May 13 | Oct 2 | 142 d | 5b |
| Morrice | May 3 | Oct 11 | 161 d | 6a |
| Moscow | May 3 | Oct 12 | 162 d | 6a |
| Mosherville | May 3 | Oct 12 | 162 d | 6a |
| Mount Clemens | Apr 30 | Oct 24 | 177 d | 6b |
| Mount Morris | May 8 | Oct 5 | 150 d | 6a |
| Mount Pleasant | Apr 30 | Oct 20 | 173 d | 6a |
| Muir | May 3 | Oct 12 | 162 d | 6a |
| Mullett Lake | May 11 | Oct 11 | 153 d | 5a |
| Mulliken | May 1 | Oct 15 | 167 d | 6a |
| Munger | Apr 27 | Oct 20 | 176 d | 6a |
| Munising | May 16 | Oct 14 | 151 d | 5b |
| Munith | Apr 30 | Oct 12 | 165 d | 6a |
| Muskegon | Apr 30 | Oct 19 | 172 d | 6b |