May
May · October · April
United States · 1991–2020
May leads for comfortable weather in Charlotte: typically 26.7°C by day, 14.5°C at night, with 85 mm of rain. Based on measured 1991–2020 NOAA station history.
May · October · April
July · June · August
October · April · November
The weakest month is January, scoring 18 against May’s 79 — days reach only 11.2°C, 13° below the 24°C the score treats as ideal, and nights drop to -0.1°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 | 11.2°C | -0.1°C | 89 mm | 8.3 | 10 h 01 | 18 | Strong coverage |
| February | 13.6°C | 1.6°C | 79 mm | 7.8 | 10 h 51 | 31 | Strong coverage |
| March | 17.8°C | 5.1°C | 100 mm | 8.8 | 11 h 52 | 47 | Strong coverage |
| April | 22.8°C | 9.5°C | 98 mm | 7.7 | 13 h 02 | 73 | Strong coverage |
| May | 26.7°C | 14.5°C | 85 mm | 7.8 | 14 h | 79 | Strong coverage |
| June | 30.4°C | 19°C | 101 mm | 8.6 | 14 h 31 | 57 | Strong coverage |
| July | 32.3°C | 21°C | 95 mm | 7.8 | 14 h 19 | 49 | Strong coverage |
| August | 31.3°C | 20.4°C | 111 mm | 8.1 | 13 h 29 | 51 | Strong coverage |
| September | 28.1°C | 17°C | 94 mm | 6 | 12 h 21 | 72 | Strong coverage |
| October | 22.9°C | 10.2°C | 80 mm | 5.5 | 11 h 14 | 79 | Strong coverage |
| November | 17.1°C | 4.3°C | 84 mm | 6.7 | 10 h 16 | 48 | Strong coverage |
| December | 12.6°C | 1.4°C | 91 mm | 7.7 | 9 h 48 | 26 | 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 | 26.1°C29 Jan 2002 | -20.6°C21 Jan 1985 | 88 mm6 Jan 1962 | 189 mm1962 · driest 12 mm in 1981 | 85 |
| February | 28.3°C20 Feb 2026 | -15.0°C18 Feb 1958 | 80 mm6 Feb 2020 | 193 mm1979 · driest 19 mm in 1978 | 85 |
| March | 32.2°C17 Mar 1945 | -15.6°C3 Mar 1980 | 77 mm3 Mar 1952 | 223 mm1980 · driest 15 mm in 1985 | 85 |
| April | 33.9°C24 Apr 1960 | -6.1°C8 Apr 2007 | 81 mm11 Apr 1962 | 210 mm2003 · driest 8 mm in 1976 | 85 |
| May | 37.8°C29 May 1941 | 0.0°C2 May 1963 | 93 mm3 May 1975 | 317 mm1975 · driest 3 mm in 1941 | 85 |
| June | 40.0°C29 Jun 2012 | 7.2°C12 Jun 1972 | 96 mm13 Jun 1949 | 210 mm1961 · driest 4 mm in 1993 | 85 |
| July | 40.0°C1 Jul 2012 | 11.7°C10 Jul 1961 | 175 mm23 Jul 1997 | 269 mm1939 · driest 14 mm in 1983 | 86 |
| August | 40.0°C9 Aug 2007 | 10.0°C7 Aug 2004 | 136 mm26 Aug 2008 | 263 mm2003 · driest 11 mm in 2007 | 85 |
| September | 40.0°C6 Sep 1954 | 3.9°C23 Sep 1999 | 109 mm16 Sep 2018 | 265 mm1945 · driest 1 mm in 1954 | 85 |
| October | 37.2°C2 Oct 2019 | -4.4°C27 Oct 1962 | 107 mm4 Oct 1992 | 374 mm1990 · driest 0 mm in 1953 | 85 |
| November | 29.4°C2 Nov 1961 | -11.7°C26 Nov 1950 | 117 mm12 Nov 2020 | 255 mm2015 · driest 12 mm in 1973 | 85 |
| December | 26.7°C10 Dec 2007 | -16.7°C13 Dec 1962 | 63 mm15 Dec 1972 | 221 mm2015 · driest 11 mm in 1965 | 85 |
| Month | Days 25°C+ | Days 30°C+ | Frost nights | Heavy rain (10 mm+) | Snow days |
|---|---|---|---|---|---|
| January | <1 | 0 | 17 | 3 | <1 |
| February | <1 | 0 | 12 | 3 | <1 |
| March | 4 | <1 | 6 | 3 | <1 |
| April | 12 | 2 | <1 | 3 | 0 |
| May | 22 | 8 | 0 | 3 | 0 |
| June | 28 | 19 | 0 | 3 | 0 |
| July | 31 | 26 | 0 | 3 | 0 |
| August | 30 | 23 | 0 | 4 | 0 |
| September | 24 | 11 | 0 | 3 | 0 |
| October | 11 | 1 | 1 | 2 | 0 |
| November | 1 | 0 | 7 | 3 | 0 |
| December | <1 | 0 | 14 | 3 | <1 |
The best month has moved. On the 1961–1990 numbers the strongest month here was May (scoring 83); on 2011–2025 it is October (87). Both are scored the same way, from the same station — only the climate underneath changed.
| Month | Warm & dry days | Wet days | Washouts | Week with 3+ wet days | Daytime mean has ranged |
|---|---|---|---|---|---|
| January | 6% | 27% | 10% | 29% | 8.0–14.0°C |
| February | 11% | 29% | 11% | 34% | 9.9–15.7°C |
| March | 28% | 29% | 12% | 31% | 14.3–20.3°C |
| April | 58% | 24% | 9% | 26% | 20.9–24.6°C |
| May | 71% | 26% | 10% | 29% | 24.4–28.9°C |
| June | 73% | 26% | 10% | 29% | 28.1–32.4°C |
| July | 71% | 29% | 11% | 35% | 30.0–33.8°C |
| August | 74% | 26% | 11% | 27% | 29.1–32.7°C |
| September | 78% | 20% | 9% | 18% | 26.2–30.2°C |
| October | 64% | 18% | 7% | 17% | 20.7–24.9°C |
| November | 27% | 22% | 9% | 21% | 14.7–19.2°C |
| December | 7% | 25% | 10% | 28% | 9.2–14.8°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