Temperature for March
In Harrisburg, PA during March the average high temperature is 51.9°F. The hottest day on record was March 31, 1998 when the temperature hit 84.2°F.

In Harrisburg, PA during March the average high temperature is 51.9°F. The hottest day on record was March 31, 1998 when the temperature hit 84.2°F.
In March the average monthly rainfall in Harrisburg, PA is 1.49 inches with rain usually falling on between 4 and 5 days. 1992 was the driest March with only 0.00 inches of rain falling, and 2011 was the wettest March with 6.29 inches of rain. The wettest single day in March was 7 March 2011 when 2.13 inches of rain fell.
In March it usually snows on between 1 and 2 days. In March there have been some years when thunderstorms have occurred, although there are other years when there hasn't been a thunderstorm in March.