Temperature for May
In Harrisburg, PA during May the average high temperature is 74.0°F. The hottest day on record was May 19, 1996 when the temperature hit 97.0°F.

In Harrisburg, PA during May the average high temperature is 74.0°F. The hottest day on record was May 19, 1996 when the temperature hit 97.0°F.
In May the average monthly rainfall in Harrisburg, PA is 1.92 inches with rain usually falling on between 4 and 5 days. 1992 was the driest May with only 0.00 inches of rain falling, and 2012 was the wettest May with 6.66 inches of rain. The wettest single day in May was 3 May 2010 when 3.05 inches of rain fell.
There are thunderstorms on between 1 and 2 days in May.