April
April · October · May
United States · 1991–2020
April leads for comfortable weather in Harrisburg: typically 23.9°C by day, 7.1°C at night, with 19 mm of rain. Based on measured 1991–2020 NOAA station history.
April · October · May
May · September · August
March · April · October
The weakest month is December, scoring 27 against April’s 85 — days reach only 11.5°C, 12° below the 24°C the score treats as ideal, and nights drop to -2°C.
Month by month
The bars show the comfort score. Day and night temperatures come from daily observed highs and lows; rain is the historical monthly estimate.
| Month | Day | Night | Rain | Wet days | Daylight | Comfort | Coverage |
|---|---|---|---|---|---|---|---|
| January | 12.4°C | -1.7°C | 37 mm | 4.7 | 9 h 52 | 30 | Strong coverage |
| February | 15.1°C | 0.7°C | 46 mm | 5.6 | 10 h 46 | 41 | Strong coverage |
| March | 19.8°C | 4.3°C | 36 mm | 4.6 | 11 h 51 | 65 | Strong coverage |
| April | 23.9°C | 7.1°C | 19 mm | 3 | 13 h 06 | 85 | Strong coverage |
| May | 29.3°C | 11.3°C | 12 mm | 2.8 | 14 h 08 | 76 | Strong coverage |
| June | 35.5°C | 16.2°C | 5 mm | 1.1 | 14 h 42 | 60 | Strong coverage |
| July | 38.1°C | 19.9°C | 16 mm | 2.6 | 14 h 29 | 45 | Strong coverage |
| August | 36.9°C | 19.4°C | 23 mm | 3.5 | 13 h 35 | 49 | Strong coverage |
| September | 32.9°C | 15.2°C | 24 mm | 2.7 | 12 h 22 | 70 | Strong coverage |
| October | 25.4°C | 8.3°C | 25 mm | 3.2 | 11 h 10 | 83 | Strong coverage |
| November | 17.4°C | 1.6°C | 23 mm | 2.9 | 10 h 07 | 54 | Strong coverage |
| December | 11.5°C | -2°C | 30 mm | 4 | 9 h 37 | 27 | Strong coverage |
What has changed
Each bar compares the 2011–2025 daytime average for that month against the same month in 1961–1990, measured at the same station. Months where the older record is too thin to compare are left blank.
| Month | Record high | Record low | Wettest day | Wettest / driest month | Years |
|---|---|---|---|---|---|
| January | 23.3°C21 Jan 1971 | -18.9°C13 Jan 1963 | 41 mm29 Jan 1980 | 156 mm1980 · driest 0 mm in 2025 | 76 |
| February | 26.7°C21 Feb 1995 | -16.7°C7 Feb 1989 | 41 mm14 Feb 1980 | 118 mm1993 · driest 0 mm in 1972 | 76 |
| March | 34.4°C21 Mar 2026 | -12.2°C3 Mar 1966 | 45 mm26 Mar 1975 | 125 mm1992 · driest 0 mm in 1959 | 74 |
| April | 36.1°C28 Apr 2007 | -6.1°C3 Apr 1975 | 21 mm24 Apr 2005 | 86 mm1988 · driest 0 mm in 2010 | 75 |
| May | 41.1°C28 May 2003 | -5.0°C1 May 1967 | 34 mm10 May 2017 | 59 mm1977 · driest 0 mm in 2002 | 74 |
| June | 44.4°C29 Jun 2013 | 1.1°C2 Jun 1983 | 28 mm22 Jun 1972 | 43 mm1972 · driest 0 mm in 1950 | 74 |
| July | 45.6°C18 Jul 2009 | 7.8°C1 Jul 1982 | 40 mm24 Jul 1969 | 59 mm1984 · driest 0 mm in 1972 | 75 |
| August | 43.9°C7 Aug 1981 | 3.9°C27 Aug 1954 | 50 mm24 Aug 1982 | 91 mm1982 · driest 0 mm in 1954 | 73 |
| September | 42.8°C7 Sep 2022 | -0.6°C18 Sep 1965 | 45 mm11 Sep 2013 | 100 mm2013 · driest 0 mm in 1956 | 74 |
| October | 36.1°C1 Oct 1980 | -8.3°C31 Oct 1971 | 49 mm21 Oct 2004 | 116 mm2004 · driest 0 mm in 2007 | 76 |
| November | 29.4°C6 Nov 1999 | -11.1°C18 Nov 1958 | 53 mm1 Nov 1995 | 95 mm2019 · driest 0 mm in 2021 | 76 |
| December | 25.0°C9 Dec 2006 | -17.2°C23 Dec 1990 | 44 mm21 Dec 2010 | 154 mm2010 · driest 0 mm in 1976 | 76 |
| Month | Days 25°C+ | Days 30°C+ | Frost nights | Heavy rain (10 mm+) |
|---|---|---|---|---|
| January | 0 | 0 | 22 | 2 |
| February | <1 | 0 | 13 | 2 |
| March | 5 | <1 | 4 | 1 |
| April | 14 | 4 | <1 | <1 |
| May | 25 | 16 | 0 | <1 |
| June | 29 | 27 | 0 | <1 |
| July | 31 | 31 | 0 | <1 |
| August | 31 | 30 | 0 | <1 |
| September | 29 | 25 | 0 | <1 |
| October | 18 | 6 | <1 | 1 |
| November | 2 | 0 | 11 | <1 |
| December | 0 | 0 | 24 | <1 |
| Month | Warm & dry days | Wet days | Washouts | Week with 3+ wet days | Daytime mean has ranged |
|---|---|---|---|---|---|
| January | 2% | 14% | 4% | 13% | 9.6–14.3°C |
| February | 17% | 15% | 5% | 18% | 12.0–17.8°C |
| March | 44% | 15% | 4% | 14% | 15.8–22.3°C |
| April | 75% | 10% | 2% | 6% | 20.9–26.5°C |
| May | 89% | 8% | <1% | 4% | 25.9–30.9°C |
| June | 96% | 4% | <1% | <1% | 32.3–37.2°C |
| July | 91% | 9% | 2% | 5% | 35.7–39.2°C |
| August | 89% | 11% | 2% | 6% | 34.1–38.2°C |
| September | 91% | 9% | 3% | 6% | 29.8–33.9°C |
| October | 81% | 8% | 2% | 6% | 22.8–27.9°C |
| November | 33% | 10% | 2% | 7% | 14.7–19.6°C |
| December | 2% | 11% | 2% | 9% | 9.1–14.5°C |
A warm and dry day reaches 20°C with under 1 mm of rain; a wet day gets 1 mm or more; a washout gets 10 mm or more. The week column is the share of seven-day stretches in that month, across the station’s whole daily record, that contained three or more wet days — the odds a week-long trip is rained on repeatedly, counted rather than modelled. The last column is the 10th to 90th percentile of that month’s daytime average across individual years: a narrow band means the average is what you will get, a wide one means the average is a midpoint between years that felt quite different.
The evidence behind this page