Thermograph

How unusual is the weather? Graded against ~45 years of local climate history.

Winston-Salem, North Carolina, United States climate

Average temperatures, precipitation and all-time records for Winston-Salem, North Carolina, United States, with every day graded against ~45 years of local climate history (1981–2026). Its warmest month is July, averaging a high of 90°F, and its coldest is January, with an average low of 27°F.

Winston-Salem is a city in Forsyth County, North Carolina, United States, and its county seat. It is the fifth-most populous city in North Carolina and 90th-most populous city in the United States, with a population of 249,545 at the 2020 census. via Wikipedia

How today compares

Latest recorded day: 2026-07-21. Each reading placed on Winston-Salem, North Carolina, United States's own ±7-day seasonal distribution.

High 90°F Normal · 48th pct
Low 71°F Normal · 57th pct
Feels-like 93°F Low · 15th pct
Humidity 19.0 g/m³ Above Normal · 71st pct
Wind 16 mph Very High · 99th pct
Precip 0.00 in Dry

Open Winston-Salem in the live weather grader →

Winston-Salem average temperatures by month

Typical daily high and low, and average precipitation, for each month in Winston-Salem, North Carolina, United States, based on 1981–2026 records. The wettest month is January (0.10 in on an average day).

MonthAvg highAvg lowAvg precip
January 46°F 27°F 0.10 in
February 51°F 31°F 0.10 in
March 59°F 37°F 0.10 in
April 69°F 46°F 0.10 in
May 76°F 55°F 0.10 in
June 85°F 65°F 0.10 in
July 90°F 69°F 0.10 in
August 88°F 68°F 0.10 in
September 83°F 61°F 0.10 in
October 72°F 49°F 0.10 in
November 60°F 38°F 0.10 in
December 50°F 31°F 0.10 in

Each bar spans the 10th-percentile daily low to the 90th-percentile daily high (the range most days fall within), coloured cold → hot on a shared -10°F to 115°F scale, so the whole year's rhythm reads at a glance.

Thinking of visiting Winston-Salem?

Trips live and die by the weather. See how Winston-Salem's comfort stacks up against where you live. Winston-Salem is pre-loaded, just add your city.

Compare Winston-Salem's comfort with your city →

Record extremes

  • Hottest day on record: 105°F on 1986-07-19
  • Coldest day on record: -13°F on 1996-02-05

All Winston-Salem weather records →

Percentiles compare each day to Winston-Salem, North Carolina, United States's own history, so grades are relative to this location: a “Near Record” day here isn't the same temperature as elsewhere. How the grades work →