average temperatures in charlotte nc yearly
The highest monthly average temperature in Charlotte for August is 79 degrees. The lowest monthly average temperature in Charlotte for January is 44 degrees. The most monthly precipitation in Charlotte occurs in June with 4.9 inches. The air quality index in Charlotte is 15% better than the national average. The pollution index in Charlotte is 171% worse than the national average.