West Virginia frost dates: M
| City | Last frost | First frost | Season | Zone |
|---|---|---|---|---|
| Maben | Apr 24 | Oct 20 | 179 d | 6b |
| Mabie | May 5 | Oct 12 | 160 d | 6a |
| Mabscott | May 6 | Oct 10 | 157 d | 6b |
| Mac Arthur | May 6 | Oct 10 | 157 d | 6b |
| Macfarlan | Apr 29 | Oct 19 | 173 d | 6b |
| Madison | Apr 16 | Oct 27 | 194 d | 7a |
| Maidsville | Apr 30 | Oct 23 | 176 d | 6b |
| Mallory | Apr 15 | Oct 27 | 195 d | 7a |
| Mammoth | Apr 7 | Nov 4 | 211 d | 7a |
| Man | Apr 15 | Oct 27 | 195 d | 7a |
| Mannington | May 3 | Oct 10 | 160 d | 6b |
| Marianna | Apr 16 | Oct 28 | 195 d | 7a |
| Marlinton | May 11 | Oct 6 | 148 d | 6b |
| Martinsburg | Apr 17 | Oct 23 | 189 d | 7a |
| Mason | Apr 27 | Oct 14 | 170 d | 6b |
| Masontown | Apr 23 | Oct 24 | 184 d | 6b |
| Matewan | Apr 8 | Nov 2 | 208 d | 7a |
| Matheny | Apr 22 | Oct 24 | 185 d | 7a |
| Mathias | May 3 | Oct 12 | 162 d | 6b |
| Matoaka | Apr 21 | Oct 22 | 184 d | 6b |
| Maxwelton | May 3 | Oct 9 | 159 d | 6b |
| Maybeury | Apr 24 | Oct 17 | 176 d | 7a |
| Maysel | Apr 21 | Oct 28 | 190 d | 6b |
| Maysville | Apr 23 | Oct 20 | 180 d | 6b |
| Mc Graws | Apr 16 | Oct 28 | 195 d | 6b |
| Mcmechen | Apr 20 | Oct 29 | 192 d | 6b |
| Meadow Bridge | May 2 | Oct 11 | 162 d | 6b |
| Meadow Creek | Apr 22 | Oct 21 | 182 d | 6b |
| Meadowbrook | Apr 22 | Oct 23 | 184 d | 6b |
| Metz | May 4 | Oct 12 | 161 d | 6a |
| Miami | Apr 7 | Nov 4 | 211 d | 7a |
| Middlebourne | May 1 | Oct 15 | 167 d | 6b |
| Midkiff | Apr 23 | Oct 21 | 181 d | 7a |
| Midway | May 6 | Oct 10 | 157 d | 6b |
| Milam | Apr 23 | Oct 20 | 180 d | 6b |
| Mill Creek | May 7 | Oct 6 | 152 d | 6a |
| Millstone | Apr 29 | Oct 19 | 173 d | 6b |
| Millville | Apr 26 | Oct 18 | 175 d | 7a |
| Millwood | Apr 23 | Oct 21 | 181 d | 6b |
| Milton | Apr 8 | Nov 1 | 207 d | 7a |
| Minden | Apr 21 | Oct 19 | 181 d | 6b |
| Mineral Wells | Apr 14 | Oct 30 | 199 d | 6b |
| Moatsville | Apr 26 | Oct 22 | 179 d | 6b |
| Mohawk | Apr 15 | Oct 27 | 195 d | 7a |
| Montana Mines | Apr 18 | Oct 28 | 193 d | 6b |
| Montcalm | Apr 21 | Oct 22 | 184 d | 7a |
| Monterville | May 7 | Oct 6 | 152 d | 6a |
| Montgomery | Apr 7 | Nov 4 | 211 d | 7a |
| Montrose | Apr 24 | Oct 24 | 183 d | 6a |
| Moorefield | Apr 29 | Oct 15 | 169 d | 6b |
| Morgantown | Apr 26 | Oct 23 | 180 d | 7a |
| Moundsville | Apr 26 | Oct 21 | 178 d | 6b |
| Mount Alto | Apr 23 | Oct 21 | 181 d | 6b |
| Mount Carbon | Apr 7 | Nov 4 | 211 d | 7a |
| Mount Clare | Apr 22 | Oct 23 | 184 d | 6b |
| Mount Gay | Apr 8 | Nov 2 | 208 d | 7a |
| Mount Hope | Apr 21 | Oct 19 | 181 d | 6b |
| Mount Lookout | Apr 27 | Oct 19 | 175 d | 6b |
| Mount Nebo | May 5 | Oct 7 | 155 d | 6b |
| Mount Olive | Apr 7 | Nov 4 | 211 d | 6b |
| Mount Storm | May 13 | Oct 3 | 143 d | 6a |
| Mount Zion | Apr 26 | Oct 20 | 177 d | 6b |
| Mullens | Apr 24 | Oct 20 | 179 d | 7a |
| Munday | Apr 29 | Oct 19 | 173 d | 6b |
| Myra | Apr 23 | Oct 21 | 181 d | 7a |