| Consecutive Days | |
| Highs ≥ 90°F | 1 (Aug 4, 2026) |
| Highs ≤ 32°F | - |
| Lows ≤ 32°F | - |
| Lows < 0°F | - |
| Consecutive Hours | |
| Hours ≥ 90°F | 3h 35m (Aug 4, 2026) |
| Hours ≤ 32°F | - |
| Hours < 0°F | - |
| Precipitation | |
| Wet Streak (≥0.01") | 1 (Aug 5, 2026) |
| Dry Streak (<0.01") | 4 (Aug 1 - Aug 4, 2026) |
| Snow | |
| Snow Days | - |
| Snow Cover | - |
| Wind & Sun | |
| Windy Days (Avg ≥ 5mph) | 1 (Aug 1, 2026) |
| Gale Days (Gust ≥ 40mph) | - |
| Sunny Days (>5hrs) | 4 (Aug 1 - Aug 4, 2026) |
| Cloudy Days (<1hr Sun) | 1 (Aug 5, 2026) |
| Consecutive Days | |
| Highs ≥ 90°F | 7 (Jul 14 - Jul 20, 2026) |
| Highs ≤ 32°F | - |
| Lows ≤ 32°F | - |
| Lows < 0°F | - |
| Consecutive Hours | |
| Hours ≥ 90°F | 10h 3m (Jul 26, 2026) |
| Hours ≤ 32°F | - |
| Hours < 0°F | - |
| Precipitation | |
| Wet Streak (≥0.01") | 8 (Jun 4 - Jun 11, 2026) |
| Dry Streak (<0.01") | 10 (Jul 11 - Jul 20, 2026) |
| Snow | |
| Snow Days | - |
| Snow Cover | - |
| Wind & Sun | |
| Windy Days (Avg ≥ 5mph) | 3 (Jun 28 - Jun 30, 2026) |
| Gale Days (Gust ≥ 40mph) | - |
| Sunny Days (>5hrs) | 7 (Jun 14 - Jun 20, 2026) |
| Cloudy Days (<1hr Sun) | 1 (Jun 26, 2026) |
| Consecutive Days | |
| Highs ≥ 90°F | 7 (Jul 14 - Jul 20, 2026) |
| Highs ≤ 32°F | 9 (Jan 23 - Jan 31, 2026) |
| Lows ≤ 32°F | 23 (Jan 14 - Feb 5, 2026) |
| Lows < 0°F | 2 (Jan 23 - Jan 24, 2026) |
| Consecutive Hours | |
| Hours ≥ 90°F | 10h 3m (Jul 26, 2026) |
| Hours ≤ 32°F | 9d 20h 31m (Jan 22 - Feb 1, 2026) |
| Hours < 0°F | 14h 50m (Jan 23 - Jan 24, 2026) |
| Precipitation | |
| Wet Streak (≥0.01") | 8 (Jun 4 - Jun 11, 2026) |
| Dry Streak (<0.01") | 19 (Jan 26 - Feb 13, 2026) |
| Snow | |
| Snow Days | 2 (Jan 16 - Jan 17, 2026) |
| Snow Cover | 8 (Jan 25 - Feb 1, 2026) |
| Wind & Sun | |
| Windy Days (Avg ≥ 5mph) | 11 (Mar 6 - Mar 16, 2026) |
| Gale Days (Gust ≥ 40mph) | 1 (Mar 12, 2026) |
| Sunny Days (>5hrs) | 9 (Jan 25 - Feb 2, 2026) |
| Cloudy Days (<1hr Sun) | 3 (Mar 2 - Mar 4, 2026) |
| Consecutive Days | |
| Highs ≥ 90°F | 7 (Jul 14 - Jul 20, 2026) |
| Highs ≤ 32°F | 9 (Jan 23 - Jan 31, 2026) |
| Lows ≤ 32°F | 27 (Nov 26 - Dec 22, 2025) |
| Lows < 0°F | 2 (Jan 23 - Jan 24, 2026) |
| Consecutive Hours | |
| Hours ≥ 90°F | 10h 3m (Jul 26, 2026) |
| Hours ≤ 32°F | 9d 20h 31m (Jan 22 - Feb 1, 2026) |
| Hours < 0°F | 14h 50m (Jan 23 - Jan 24, 2026) |
| Precipitation | |
| Wet Streak (≥0.01") | 8 (Jun 4 - Jun 11, 2026) |
| Dry Streak (<0.01") | 19 (Jan 26 - Feb 13, 2026) |
| Snow | |
| Snow Days | 2 (Nov 28 - Nov 29, 2025) |
| Snow Cover | 9 (Nov 29 - Dec 7, 2025) |
| Wind & Sun | |
| Windy Days (Avg ≥ 5mph) | 11 (Mar 6 - Mar 16, 2026) |
| Gale Days (Gust ≥ 40mph) | 1 (Mar 12, 2026) |
| Sunny Days (>5hrs) | 9 (Jan 25 - Feb 2, 2026) |
| Cloudy Days (<1hr Sun) | 4 (Oct 25 - Oct 28, 2025) |
| Consecutive Days | |
| Highs ≥ 90°F | 39 (Jun 22 - Jul 30, 1934) |
| Highs ≤ 32°F | 37 (Jan 16 - Feb 21, 1936) |
| Lows ≤ 32°F | 126 (Nov 8, 2000 - Mar 14, 2001) |
| Lows < 0°F | 12 (Jan 17 - Jan 28, 1940) |
| Consecutive Hours | |
| Hours ≥ 90°F | 10h 3m (Jul 26, 2026) |
| Hours ≤ 32°F | 9d 20h 31m (Jan 22 - Feb 1, 2026) |
| Hours < 0°F | 14h 50m (Jan 23 - Jan 24, 2026) |
| Precipitation | |
| Wet Streak (≥0.01") | 14 (May 15 - May 28, 2021) |
| Dry Streak (<0.01") | 3813 (Jun 26, 1987 - Dec 2, 1997) |
| Snow | |
| Snow Days | 5 (Dec 14 - Dec 18, 1951) |
| Snow Cover (≥1") | 55 (Dec 23, 1939 - Feb 15, 1940) |
| Wind & Sun | |
| Windy Days (Avg ≥ 5mph) | 67 (Mar 11 - May 16, 2011) |
| Gale Days (Gust ≥ 40mph) | 2 (Dec 11 - Dec 12, 2010) |
| Sunny Days (>5hrs) | 126 (May 14 - Sep 16, 2011) |
| Cloudy Days (<1hr Sun) | 38970 (Nov 30, -0001 - Sep 20, 2001) |