West Virginia weather in January: Statewide normals and every place, NOAA 1991-2020
In January, West Virginia's statewide normal high is 40°F and normal low 22°F; normal highs run from 32°F in Davis to 47°F in Williamson (NOAA 1991-2020 normals).
- Statewide normal high
- 40°FJanuary, 1991-2020
- Statewide normal low
- 22°FJanuary, 1991-2020
- Statewide normal precipitation
- 3.52 inJanuary
- Warmest place
- 47°Fnormal high, Williamson
- Coolest place
- 32°Fnormal high, Davis
Where is West Virginia warmest and wettest in January?
Williamson has the warmest January afternoons (47°F) and Davis the coolest (32°F). Davis gets the most precipitation (6.20 in) and Moorefield the least (2.17 in). The most snow falls in Davis (45.0 inches).
Statewide, January averaged 32.6°F in 2021, 27.3°F in 2022, 38.9°F in 2023, 32.2°F in 2024, 24.2°F in 2025, 27.9°F in 2026, against a 1991-2020 normal of 31.4°F.
| Place | High | Low | Precip. | Snow |
|---|---|---|---|---|
| Charleston | 44°F | 26°F | 3.27 | 10.3 |
| Huntington | 43°F | 26°F | 3.10 | 6.0 |
| Morgantown | 40°F | 24°F | 3.12 | – |
| Parkersburg | 40°F | 24°F | 3.27 | – |
| Wheeling | 37°F | 22°F | 2.75 | – |
| Martinsburg | 41°F | 24°F | 2.60 | – |
| Fairmont | 40°F | 24°F | 3.81 | – |
| Beckley | 41°F | 24°F | 3.13 | 15.5 |
| Clarksburg | 43°F | 25°F | 3.30 | – |
| St. Albans | 42°F | 23°F | – | – |
| Bluefield | 40°F | 24°F | 3.03 | 9.9 |
| Oak Hill | 41°F | 23°F | 3.48 | – |
| Moundsville | 39°F | 20°F | 3.77 | 6.0 |
| Pea Ridge | 44°F | 27°F | 3.42 | 4.6 |
| Elkins | 42°F | 20°F | 3.36 | 20.3 |
| Buckhannon | 41°F | 21°F | 3.61 | 11.9 |
| Keyser | 40°F | 21°F | 2.77 | 9.6 |
| Lewisburg | 39°F | 20°F | 3.15 | 8.4 |
| Weston | 40°F | 23°F | – | – |
| Summersville | 41°F | 21°F | 3.48 | – |
| Ripley | 44°F | 22°F | 3.14 | 6.3 |
| Williamson | 47°F | 26°F | 3.37 | 4.4 |
| Madison | 45°F | 25°F | 3.60 | 6.0 |
| Sissonville | 42°F | 20°F | 3.25 | – |
| Moorefield | 42°F | 20°F | 2.17 | 6.6 |
| Winfield | 44°F | 24°F | 2.71 | 4.1 |
| Petersburg | 44°F | 23°F | 2.56 | – |
| White Sulphur Springs | 41°F | 21°F | 3.05 | 5.6 |
| Spencer | 40°F | 22°F | 3.39 | 9.0 |
| Mannington | 38°F | 19°F | 4.41 | – |
| Belington | 40°F | 20°F | 3.86 | 19.2 |
| Romney | 40°F | 21°F | 2.41 | 7.0 |
| Richwood | 38°F | 20°F | 4.32 | 26.1 |
| Harrisville | 40°F | 21°F | 3.57 | – |
| Terra Alta | 34°F | 18°F | 4.70 | 44.1 |
| Oceana | 42°F | 23°F | 4.18 | 7.1 |
| Mullens | 43°F | 22°F | 3.90 | – |
| Logan | 45°F | 27°F | 3.45 | – |
| Parsons | 39°F | 22°F | 3.81 | 16.8 |
| Athens | 43°F | 22°F | – | – |
| Glenville | 42°F | 22°F | 3.50 | 8.1 |
| New Cumberland | 37°F | 21°F | 3.13 | – |
| Hamlin | 45°F | 23°F | 3.30 | 7.1 |
| Marlinton | 36°F | 16°F | 3.57 | 12.2 |
| Alderson | 41°F | 22°F | 3.02 | 3.6 |
| Clendenin | 43°F | 24°F | 3.88 | 6.1 |
| Rupert | 34°F | 19°F | 4.09 | – |
| Sutton | 43°F | 23°F | 3.77 | – |
| Gassaway | 42°F | 22°F | 3.55 | 5.4 |
| Webster Springs | 41°F | 20°F | 4.31 | 28.9 |
| Middlebourne | 39°F | 19°F | 3.67 | 11.0 |
| Pineville | 41°F | 25°F | 3.85 | 9.8 |
| West Union | 41°F | 21°F | 3.69 | 9.9 |
| Davis | 32°F | 16°F | 6.20 | 45.0 |
| Franklin | 43°F | 22°F | 2.47 | 8.1 |
| Grantsville | 42°F | 21°F | 3.73 | – |
| Rowlesburg | 38°F | 20°F | 4.37 | 19.7 |
| Union | 42°F | 22°F | 2.65 | 6.3 |
| Rock Cave | 39°F | 22°F | 4.52 | 16.9 |
| Wardensville | 42°F | 20°F | 2.28 | – |
| Bayard | 35°F | 16°F | 4.27 | 31.9 |
| Bartow | 35°F | 17°F | 3.42 | 16.0 |
| Pickens | 36°F | 20°F | – | – |
| Anstead Hawks Nest State Park | 42°F | 23°F | 3.26 | – |
| Bluestone Lake | 42°F | 25°F | 3.06 | 6.0 |
| Buckeye | 38°F | 19°F | 3.66 | 8.7 |
| Burton | 39°F | 19°F | 4.04 | – |
| Cacapon State Park #2 | 40°F | 21°F | 3.63 | – |
| Canaan Valley #2 | 34°F | 17°F | 4.83 | – |
| Creston | 41°F | 20°F | – | – |
| Dunlow (1 mi SW) | 43°F | 26°F | 3.91 | 4.8 |
| Elkhorn | 43°F | 23°F | – | – |
| Frost (3 mi NE) | 37°F | 17°F | 3.50 | 11.6 |
| Glady (1 mi N) | 35°F | 16°F | 4.45 | 27.3 |
| Hacker Valley | 39°F | 19°F | 4.78 | 22.9 |
| Hogsett R.C. Byrd Dam | 40°F | 23°F | 3.36 | – |
| Huntington Sewage Plant | 44°F | 25°F | 3.43 | 4.3 |
| Kumbrabow | 34°F | 16°F | 5.28 | – |
| Lake Lynn | 38°F | 22°F | 3.21 | 5.2 |
| London Locks | 43°F | 26°F | 3.23 | – |
| Lost River | 41°F | 19°F | – | – |
| Mount Nebo (1 mi S) | 38°F | 19°F | 4.22 | 21.1 |
| Pike Island(lock & Dam) | 37°F | 22°F | 3.16 | 5.3 |
| R.D. Bailey Lake | 43°F | 24°F | 3.84 | – |
| Rosedale (3 mi NNW) | 39°F | 20°F | 3.74 | 10.9 |
| Sandyville (9 mi NE) | 40°F | 20°F | 3.44 | 7.8 |
| Snowshoe | 30°F | 14°F | 6.06 | 35.5 |
| Southside (3 mi NNW) | 40°F | 19°F | 3.20 | – |
| Stonewall Jackson Dam | 41°F | 21°F | 3.89 | 11.4 |
| Tygart Dam | 39°F | 21°F | 3.37 | 9.7 |
Source: NOAA NCEI nClimDiv statewide normals; NOAA NCEI 1991-2020 monthly normals for each station.