Minnesota frost dates: M
| City | Last frost | First frost | Season | Zone |
|---|---|---|---|---|
| Mabel | May 10 | Sep 28 | 141 d | 4b |
| Madelia | Apr 30 | Oct 7 | 160 d | 5a |
| Madison | May 3 | Oct 2 | 152 d | 4b |
| Madison Lake | May 2 | Oct 4 | 155 d | 5a |
| Magnolia | May 1 | Oct 4 | 156 d | 5a |
| Mahnomen | May 7 | Sep 28 | 144 d | 4a |
| Makinen | May 12 | Oct 1 | 142 d | 3b |
| Mankato | Apr 30 | Oct 9 | 162 d | 5a |
| Mantorville | May 12 | Sep 28 | 139 d | 4b |
| Maple Grove | Apr 30 | Oct 8 | 161 d | 5a |
| Maple Lake | Apr 30 | Oct 9 | 162 d | 4b |
| Maple Plain | Apr 29 | Oct 12 | 166 d | 4b |
| Maple Plain (Wright) | Apr 30 | Oct 9 | 162 d | 4b |
| Mapleton | Apr 30 | Oct 7 | 160 d | 5a |
| Marble | May 17 | Sep 24 | 130 d | 4a |
| Marcell | May 14 | Oct 2 | 141 d | 3b |
| Margie | May 24 | Sep 20 | 119 d | 3b |
| Marietta | May 3 | Oct 2 | 152 d | 4b |
| Marine On Saint Croix | May 3 | Oct 5 | 155 d | 4b |
| Marshall | May 5 | Oct 3 | 151 d | 5a |
| Max | May 16 | Sep 26 | 133 d | 3b |
| Mayer | Apr 30 | Oct 8 | 161 d | 4b |
| Maynard | May 4 | Oct 1 | 150 d | 4b |
| Mazeppa | May 9 | Sep 30 | 144 d | 4b |
| Mc Grath | May 10 | Oct 3 | 146 d | 4a |
| Mcgregor | May 7 | Oct 3 | 149 d | 4a |
| Mcintosh | May 15 | Sep 26 | 134 d | 3b |
| Meadowlands | May 29 | Sep 18 | 112 d | 3b |
| Medford | May 5 | Oct 6 | 154 d | 4b |
| Melrose | May 4 | Oct 1 | 150 d | 4b |
| Melrude | May 27 | Sep 20 | 116 d | 3b |
| Menahga | May 14 | Sep 25 | 134 d | 4a |
| Mendota | Apr 25 | Oct 12 | 170 d | 5a |
| Mentor | May 9 | Sep 30 | 144 d | 4a |
| Merrifield | May 6 | Oct 7 | 154 d | 4a |
| Middle River | May 6 | Oct 3 | 150 d | 3b |
| Milaca | May 8 | Oct 1 | 146 d | 4a |
| Milan | May 3 | Oct 2 | 152 d | 4b |
| Millville | May 7 | Oct 2 | 148 d | 4b |
| Milroy | May 5 | Oct 3 | 151 d | 5a |
| Miltona | May 2 | Oct 8 | 159 d | 4a |
| Minneapolis | Apr 23 | Oct 16 | 176 d | 5a |
| Minneota | May 5 | Oct 3 | 151 d | 5a |
| Minnesota City | Apr 23 | Oct 21 | 181 d | 4b |
| Minnesota Lake | Apr 30 | Oct 6 | 159 d | 5a |
| Minnetonka | Apr 23 | Oct 14 | 174 d | 5a |
| Minnetonka Beach | Apr 30 | Oct 9 | 162 d | 5a |
| Mizpah | May 16 | Sep 26 | 133 d | 3b |
| Montevideo | May 4 | Oct 1 | 150 d | 4b |
| Montgomery | May 2 | Oct 5 | 156 d | 4b |
| Monticello | Apr 30 | Oct 9 | 162 d | 4b |
| Montrose | Apr 30 | Oct 8 | 161 d | 4b |
| Moorhead | May 5 | Oct 3 | 151 d | 4a |
| Moose Lake | May 12 | Oct 2 | 143 d | 4a |
| Mora | May 9 | Sep 30 | 144 d | 4a |
| Morgan | May 4 | Oct 1 | 150 d | 5a |
| Morris | May 4 | Oct 1 | 150 d | 4b |
| Morristown | May 5 | Oct 5 | 153 d | 4b |
| Morton | Apr 30 | Oct 4 | 157 d | 4b |
| Motley | May 2 | Oct 6 | 157 d | 4a |
| Mound | Apr 30 | Oct 9 | 162 d | 4b |
| Mountain Iron | May 12 | Oct 1 | 142 d | 3b |
| Mountain Lake | Apr 30 | Oct 10 | 163 d | 5a |
| Murdock | May 4 | Oct 3 | 152 d | 4b |