Average weather and climate year-round in Columbia, South Carolina, United States. In Columbia, summers are hot and humid, winters are cold, and it's humid and partly cloudy year-round. Throughout the year, the temperature generally ranges from 36°F to 92°F and is rarely below 23°F or above 98°F. The warmest month (with the highest average high temperature) is July (91.6°F).
The month with the lowest average high temperature is January (52.9°F). The numbers here indicate how hot and cold the weather tends to be in Columbia, South Carolina, during each month of the year. Columbia's annual BestPlaces comfort index is 7.2 (10% 3Dbest), which means it's less comfortable than most places in South Carolina.