Willard, NC is a small town located in the heart of Eastern North Carolina. It has a climate that is generally warm and humid throughout the year. Summers are hot and humid with temperatures often reaching into the 90s during the day and low 70s at night. Winters are mild with temperatures typically ranging from the mid-40s to low 50s with occasional bursts of cold weather. The area receives about 47 inches of rain per year, most of which falls during the summer months. Snowfall is rare, but when it does occur it tends to be light in nature. Overall, Willard experiences a pleasant climate throughout most of the year making it an ideal location for those looking to escape some of the harsher weather conditions found in other parts of North Carolina.
Willard (zip 28478), North Carolina gets 55 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Willard (zip 28478) averages 1 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 215 sunny days per year in Willard (zip 28478). The US average is 205 sunny days.
Willard (zip 28478) gets some kind of precipitation, on average, 115 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 32
Rain: averages 55 inches of rain a year
Snow: averages 1 inches of snow a year