Christiansburg is a town in Montgomery County, Virginia, United States. The population was 21,041 at the 2010 census. It is the county seat of Montgomery County. The climate in Christiansburg is characterized by humid summers and largely mild winters. Summers are typically warm and humid with average high temperatures in the low to mid-80s Fahrenheit (27–32°C). Winters are mild, with average low temperatures in the mid-30s Fahrenheit (0–3°C). Rainfall is distributed fairly evenly throughout the year, with an average of around 45 inches (114 cm) annually.
A - Christiansburg's Latitude is 37.129848 & Longitude is -80.408943.
A - Weather in Christiansburg is 8° today.
A - Climate Conditions in Christiansburg shows drizzle today.
A - Humidity in Christiansburg is 95% today.
A - Wind speed in Christiansburg is 5.54 km/h, flowing at 270° wind direction. today.