... including targeted forecasts at the time of your arrival to each point!
Hartsville, South Carolina enjoys a temperate climate with mild winters and warm summers. The average temperature in January, the coldest month, is 46°F (7.8°C), while the average temperature in July, the warmest month, is 84°F (28.9°C).
Spring in Hartsville is mild and pleasant. The average temperature in March ranges between 53°F (11.7°C) and 75°F (23.9°C), while the average temperatures in May range between 64°F (17.8°C) and 82°F (27.8°C).
Summer temperatures in Hartsville are hot and humid. The average temperature in June ranges between 71°F (21.7°C) and 89°F (31.7°C), while the average temperature in August ranges between 72°F (22.2°C) and 91°F (32.8°C).
Autumn in Hartsville is pleasant with mild temperatures. The average temperature in October ranges between 59°F (15°C) and 78°F (25.6°C), while the average temperature in December ranges between 45°F (7.2°C) and 68°F (20°C).
Rainfall is abundant in Hartsville throughout the year, but more frequent in spring and autumn. The average annual precipitation is 42.5 inches (108 cm).
As of 2020, the city population is 7559.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Hartsville, South Carolina.