Loading your recommendations…

Weather & Average Temperatures

Plan for Durham's weather and climate with confidence using these resources.

We can’t actually say it feels like spring year-round, but with four distinct seasons and reasons to love them all, Durham is beautiful no matter when you arrive.

Climate & Weather

Latitude: 35° 52' N
Longitude: 78° 47' W
Time Zone: Eastern

Temperatures here are very pleasant, allowing for outdoor activities almost year-round.

Durham Weather across the Seasons

Durham remains consistent enough throughout the year to allow for a range of outdoor activities while still varying across the months so residents and visitors can experience all four seasons distinctly.

Spring in Durham

Spring time in Durham offers dreamy, mild temperature days, ranging from lows in the 50s and 60s to highs in the low 70s to mid 80s.

Summer in Durham

Things heat up in the summer, with temperatures ranging from the mid 60s to upper 90s and muggy humidity allowing for plenty of swimming at the river and lake. Make sure to have sunscreen and a water bottle at the ready.

Fall in Durham

In the fall, expect crisp mornings and evenings and perfect leaf season viewing temps during the day. Lows hover around the 40s and 50s and highs rise to the 60s and 70s.

Winter in Durham

Winter weather offers visitors the opportunity to bundle up or sip a warm beverage by the fire. While temperatures typically sit between the low 30s and 50s, things can get even colder. So, make sure you take a look at the forecast before your trip and prepare accordingly. While it only snows a few times a year at most in the Bull City, ice can still accumulate on the roads on the colder days.

Friday
Mar 27
H: 87°   L: 53°

Thunderstorm with rain

Saturday
Mar 28
H: 57°   L: 40°

Scattered clouds

Sunday
Mar 29
H: 64°   L: 35°

Few clouds

Monday
Mar 30
H: 76°   L: 49°

Scattered clouds

Tuesday
Mar 31
H: 82°   L: 55°

Scattered clouds

Wednesday
Apr 01
H: 84°   L: 61°

Heavy rain

Thursday
Apr 02
H: 62°   L: 46°

Heavy rain

Friday
Apr 03
H: 54°   L: 44°

Heavy rain

Saturday
Apr 04
H: 73°   L: 56°

Thunderstorm with rain

Sunday
Apr 05
H: 68°   L: 55°

Thunderstorm with rain

Monday
Apr 06
H: 54°   L: 42°

Broken clouds

Tuesday
Apr 07
H: 59°   L: 46°

Overcast clouds

Wednesday
Apr 08
H: 65°   L: 55°

Heavy rain

Thursday
Apr 09
H: 67°   L: 55°

Scattered clouds

Friday
Apr 10
H: 76°   L: 59°

Thunderstorm with rain

Saturday
Apr 11
H: 54°   L: 44°

Scattered clouds