Roanoke Rapids, NC (27870) has a humid subtropical climate, with mild temperatures and generally high levels of humidity throughout the year. The average yearly temperature is around 66°F, with winters typically having highs in the mid to high 40s and lows in the upper 20s or low 30s. Summers tend to be hot and humid, with highs in the low 90s and lows in the 70s. Precipitation is abundant, with rain showers usually occurring on most days of the year. Snowfall can occur during winter months, but it is usually light. Overall, Roanoke Rapids experiences a comfortable climate year-round.
Roanoke Rapids (zip 27870), North Carolina gets 46 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Roanoke Rapids (zip 27870) averages 4 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 212 sunny days per year in Roanoke Rapids (zip 27870). The US average is 205 sunny days.
Roanoke Rapids (zip 27870) gets some kind of precipitation, on average, 107 days per year. Precipitation is rain, snow, sleet, or hail that falls to the ground. In order for precipitation to be counted you have to get at least .01 inches on the ground to measure.
Weather Highlights
Summer High: the July high is around 90 degrees
Winter Low: the January low is 30
Rain: averages 46 inches of rain a year
Snow: averages 4 inches of snow a year