West Virginia weather in March: Statewide normals and every place, NOAA 1991-2020
In March, West Virginia's statewide normal high is 53°F and normal low 31°F; normal highs run from 43°F in Davis to 60°F in Williamson (NOAA 1991-2020 normals).
- Statewide normal high
- 53°FMarch, 1991-2020
- Statewide normal low
- 31°FMarch, 1991-2020
- Statewide normal precipitation
- 4.14 inMarch
- Warmest place
- 60°Fnormal high, Williamson
- Coolest place
- 43°Fnormal high, Davis
Where is West Virginia warmest and wettest in March?
Williamson has the warmest March afternoons (60°F) and Davis the coolest (43°F). Davis gets the most precipitation (5.90 in) and Moorefield the least (2.86 in). The most snow falls in Terra Alta (28.2 inches).
Statewide, March averaged 45.8°F in 2021, 44.6°F in 2022, 43.0°F in 2023, 46.9°F in 2024, 46.8°F in 2025, 49.6°F in 2026, against a 1991-2020 normal of 42.1°F.
| Place | High | Low | Precip. | Snow |
|---|---|---|---|---|
| Charleston | 57°F | 35°F | 4.14 | 5.9 |
| Huntington | 57°F | 36°F | 4.16 | 4.3 |
| Morgantown | 53°F | 33°F | 3.65 | – |
| Parkersburg | 54°F | 33°F | 3.67 | – |
| Wheeling | 50°F | 31°F | 2.99 | – |
| Martinsburg | 54°F | 32°F | 3.42 | – |
| Fairmont | 52°F | 33°F | 4.21 | – |
| Beckley | 53°F | 33°F | 4.03 | 8.9 |
| Clarksburg | 55°F | 33°F | 3.62 | – |
| St. Albans | 56°F | 31°F | – | – |
| Bluefield | 51°F | 33°F | 3.84 | 6.5 |
| Oak Hill | 52°F | 31°F | 4.18 | – |
| Moundsville | 52°F | 29°F | 3.87 | 2.4 |
| Pea Ridge | 59°F | 35°F | 4.16 | 1.1 |
| Elkins | 54°F | 29°F | 3.98 | 11.4 |
| Buckhannon | 53°F | 29°F | 4.15 | 6.7 |
| Keyser | 53°F | 28°F | 3.79 | 5.5 |
| Lewisburg | 52°F | 28°F | 3.71 | 5.4 |
| Weston | 54°F | 30°F | – | – |
| Summersville | 52°F | 29°F | 4.27 | – |
| Ripley | 57°F | 30°F | 4.23 | 1.4 |
| Williamson | 60°F | 35°F | 4.68 | 3.1 |
| Madison | 58°F | 33°F | 4.43 | 3.3 |
| Sissonville | 55°F | 28°F | 4.38 | – |
| Moorefield | 55°F | 29°F | 2.86 | 4.2 |
| Winfield | 56°F | 32°F | 3.70 | 2.6 |
| Petersburg | 56°F | 31°F | 3.50 | – |
| White Sulphur Springs | 53°F | 28°F | 3.70 | 3.4 |
| Spencer | 53°F | 30°F | 4.29 | 4.1 |
| Mannington | 52°F | 27°F | 4.36 | – |
| Belington | 52°F | 28°F | 4.51 | 7.3 |
| Romney | 53°F | 29°F | 3.24 | 7.5 |
| Richwood | 48°F | 29°F | 5.29 | 16.0 |
| Harrisville | 54°F | 30°F | 4.06 | – |
| Terra Alta | 46°F | 26°F | 5.01 | 28.2 |
| Oceana | 56°F | 30°F | 4.37 | 2.3 |
| Mullens | 56°F | 30°F | 4.50 | – |
| Logan | 59°F | 35°F | 4.33 | – |
| Parsons | 52°F | 31°F | 4.45 | 9.2 |
| Athens | 53°F | 30°F | – | – |
| Glenville | 55°F | 30°F | 4.34 | 4.1 |
| New Cumberland | 49°F | 29°F | 3.31 | – |
| Hamlin | 58°F | 31°F | 4.43 | 3.2 |
| Marlinton | 49°F | 24°F | 4.11 | 7.2 |
| Alderson | 54°F | 30°F | 3.81 | 2.0 |
| Clendenin | 56°F | 31°F | 4.45 | 4.0 |
| Rupert | 46°F | 28°F | 5.09 | – |
| Sutton | 55°F | 31°F | 4.48 | – |
| Gassaway | 54°F | 30°F | 4.23 | 3.3 |
| Webster Springs | 52°F | 29°F | 5.29 | 17.1 |
| Middlebourne | 52°F | 28°F | 4.03 | 4.1 |
| Pineville | 55°F | 32°F | 4.33 | 2.7 |
| West Union | 54°F | 29°F | 4.25 | 2.8 |
| Davis | 43°F | 24°F | 5.90 | 26.0 |
| Franklin | 55°F | 30°F | 3.22 | 3.5 |
| Grantsville | 55°F | 29°F | 4.27 | – |
| Rowlesburg | 51°F | 29°F | 5.00 | 10.2 |
| Union | 55°F | 30°F | 3.31 | 5.1 |
| Rock Cave | 51°F | 31°F | 4.85 | 10.3 |
| Wardensville | 53°F | 27°F | 2.90 | – |
| Bayard | 47°F | 24°F | 4.53 | 19.6 |
| Bartow | 47°F | 26°F | 4.09 | 13.9 |
| Pickens | 48°F | 30°F | – | – |
| Anstead Hawks Nest State Park | 55°F | 31°F | 4.19 | – |
| Bluestone Lake | 56°F | 33°F | 3.73 | 2.9 |
| Buckeye | 51°F | 27°F | 4.37 | 8.3 |
| Burton | 52°F | 27°F | 4.00 | – |
| Cacapon State Park #2 | 52°F | 30°F | 3.03 | – |
| Canaan Valley #2 | 45°F | 25°F | 4.85 | – |
| Creston | 55°F | 28°F | – | – |
| Dunlow (1 mi SW) | 56°F | 34°F | 4.53 | 3.8 |
| Elkhorn | 55°F | 32°F | – | – |
| Frost (3 mi NE) | 49°F | 26°F | 4.50 | 10.0 |
| Glady (1 mi N) | 47°F | 24°F | 4.80 | 17.5 |
| Hacker Valley | 51°F | 27°F | 5.52 | 11.6 |
| Hogsett R.C. Byrd Dam | 54°F | 31°F | 3.95 | – |
| Huntington Sewage Plant | 56°F | 34°F | 4.23 | 2.1 |
| Kumbrabow | 45°F | 23°F | 6.34 | – |
| Lake Lynn | 51°F | 29°F | 3.65 | 1.7 |
| London Locks | 56°F | 34°F | 4.25 | – |
| Lost River | 51°F | 26°F | – | – |
| Mount Nebo (1 mi S) | 51°F | 27°F | 4.91 | 12.8 |
| Pike Island(lock & Dam) | 49°F | 30°F | 3.39 | 2.6 |
| R.D. Bailey Lake | 56°F | 32°F | 4.29 | – |
| Rosedale (3 mi NNW) | 53°F | 28°F | 4.40 | 2.9 |
| Sandyville (9 mi NE) | 54°F | 28°F | 4.26 | 4.3 |
| Snowshoe | 39°F | 23°F | 5.97 | 27.2 |
| Southside (3 mi NNW) | 53°F | 28°F | 4.30 | – |
| Stonewall Jackson Dam | 53°F | 29°F | 4.58 | 2.2 |
| Tygart Dam | 52°F | 29°F | 3.87 | 3.3 |
Source: NOAA NCEI nClimDiv statewide normals; NOAA NCEI 1991-2020 monthly normals for each station.