WhereItsSunny

Climate of Harrisburg, Pennsylvania, USA

Point-value climate at Harrisburg (Pennsylvania, United States of America). Population approximately 528,892.

Located in Pennsylvania, United States of America, Harrisburg has a strongly continental climate. Population approximately 528,892. Monthly average temperatures range from -1.4°C / 29.5°F in January to 24.2°C / 75.6°F in July, with rainfall varying from 71 mm / 2.8 in (February) to 111 mm / 4.4 in (May) — about 1050 mm / 41.3 in across the year. Harrisburg is the capital of Pennsylvania. These are point-value climate normals sampled at Harrisburg's coordinates — often quite different from the surrounding region's area-weighted average.

Best time to visit Harrisburg →

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
MonthTemperatureRainfallMatches
January-1.4°C29.5°F73 mm2.9″Snowy
February0.1°C32.2°F71 mm2.8″Snowy
March5°C41°F87 mm3.4″
April10.9°C51.6°F86 mm3.4″
May16.8°C62.2°F111 mm4.4″
June21.7°C71.1°F104 mm4.1″
July24.2°C75.6°F94 mm3.7″
August23.3°C73.9°F82 mm3.2″
September19.3°C66.7°F96 mm3.8″
October12.7°C54.9°F75 mm3″
November6.9°C44.4°F88 mm3.5″
December1.5°C34.7°F83 mm3.3″Snowy

Frequently asked questions

What is the best time to visit Harrisburg?

Harrisburg does not have a clearly "sunny" season by our profile cutoffs — see the "warmest and driest months" fallback for the closest picks. Harrisburg's warmest month is July at an average of 24.2°C / 75.6°F, and its driest month is February with about 71 mm / 2.8 in of rain.

What is the climate of Harrisburg?

Harrisburg, in Pennsylvania, United States of America, has monthly average temperatures ranging from -1.4°C / 29.5°F in January to 24.2°C / 75.6°F in July. Annual rainfall is approximately 1050 mm / 41.3 in, with the wettest month being May (111 mm / 4.4 in) and the driest February (71 mm / 2.8 in).

What is the average temperature in Harrisburg in July?

The average temperature in Harrisburg in July is 24.2°C / 75.6°F, with rainfall of about 94 mm / 3.7 in — the warmest month of the year.

When is the driest month in Harrisburg?

The driest month in Harrisburg is February, with about 71 mm / 2.8 in of average monthly rainfall. Average temperature that month is 0.1°C / 32.2°F.

When is the wettest month in Harrisburg?

The wettest month in Harrisburg is May, with approximately 111 mm / 4.4 in of average monthly rainfall.