Harrisburg weather by month
Measured at Harrisburg/Capital City Arpt
Averages and records for each calendar month at Harrisburg/Capital City Arpt, United States, from 1939 to 2026. The warmest month is July, averaging 30.2°C; the coolest is January at 3.2°C.
| Month | Avg high | Avg low | Record high | Record low | Years |
|---|---|---|---|---|---|
| January | 3.2°C | −5.0°C | 22.8°C26 January 1950 | −22.8°C22 January 1984 | 79 / 79 |
| February | 4.9°C | −4.0°C | 28.3°C21 February 2018 | −20.6°C18 February 1979 | 78 / 79 |
| March | 10.5°C | 0.2°C | 30.0°C29 March 1945 | −16.6°C6 March 2015 | 79 / 79 |
| April | 17.3°C | 5.6°C | 33.9°C22 April 1985 | −7.2°C7 April 1982 | 79 / 79 |
| May | 22.9°C | 11.2°C | 36.1°C31 May 1939 | −0.6°C11 May 1966 | 79 / 79 |
| June | 27.7°C | 16.2°C | 37.8°C26 June 1952 | 4.4°C11 June 1980 | 79 / 79 |
| July | 30.2°C | 18.9°C | 41.7°C3 July 1966 | 9.4°C12 July 1945 | 79 / 79 |
| August | 29.0°C | 18.1°C | 38.3°C12 August 1944 | 7.2°C31 August 1976 | 79 / 79 |
| September | 25.0°C | 13.8°C | 38.9°C2 September 1953 | −1.1°C24 September 1963 | 77 / 79 |
| October | 18.7°C | 7.6°C | 36.1°C5 October 1941 | −5.0°C24 October 1969 | 78 / 78 |
| November | 11.8°C | 2.2°C | 28.9°C1 November 1950 | −10.6°C29 November 1955 | 77 / 78 |
| December | 5.4°C | −2.7°C | 23.9°C29 December 1984 | −22.2°C23 December 1960 | 78 / 78 |
Years shows the number behind the average high, then the number holding a record for that month. They differ because a year contributes an average only when the month has at least 25 days of readings, while a single reading is enough to set a record. The average low is withheld on the same 25-day rule and is counted separately again; it is shown as a dash where the archive cannot support it. Across the twelve months here the averages rest on 77 to 79 years each.
See what Harrisburg/Capital City Arpt is doing right now
Climate at nearby stations
The closest stations with twelve months of archive of their own, nearest first.
Every figure on this page is computed from NOAA GHCN-Daily observations stored per station, per year, per month. Nothing is modelled, interpolated or estimated, and a month the archive never covered is left out rather than filled in. A station appears here only once all twelve months carry an average from at least 10 years. See how this is built.