About Covington, VA's Climate & Weather History

Covington, in Virginia, United States, is home to roughly 5,700 people in the Eastern Time Zone at 37.8°N latitude.

In 2025, Covington recorded an average annual temperature of 55°F — about 3.2°F below the 30-year normal of 58°F. The hottest day reached 96°F in June; the coldest was -6°F in January. Total precipitation was 38 inches (drier than usual). Snowfall totaled 9 inches, below the 15-inch average. The wettest month was June.