Extremes Averages Normal Temps Record Temps Frost Data 100° Days
                100 Degree Days
Earliest first
occurrence of 100°
Latest first
occurrence of 100°
Earliest last
occurrence of 100°
Latest last
occurrence of 100°
Date March 16, 2007 May 21, 2010 Sept. 13, 1990 Oct. 28, 2007

Earliest first
occurrence of 110°
Latest first
occurrence of 110°
Earliest last
occurrence of 110°
Latest last
occurrence of 110°
Date May 12, 1996 July 13, 2014 July 30, 2014 Sept. 28, 1992

Year First occurrence
of 100°
Last occurrence
of 100°
First occurrence
of 110°
Last occurrence
of 110°
Average April 29 October 7 June 10 September 2
2023 April 11 October 20 June 26 September 10
2022 May 14 September 28 June 10 September 6
2021 May 6 September 22 June 12 August 4
2020 April 26 October 16 May 29 September 6
2019 April 19 September 19 June 12 September 5
2018 May 5 September 29 June 22 August 6
2017 May 4 October 24 June 18 September 6
2016 May 4 October 27 June 3 August 16
2015 April 30 October 14 June 15 August 29
2014 May 4 September 25 July 13 July 30
2013 April 28 September 21 June 7 September 6
2012 April 21 October 4 June 1 August 14
2011 May 5 October 19 June 22 September 4
2010 May 21 October 14 June 23 September 19
2009 April 20 October 18 May 18 August 29
2008 May 18 October 2 June 15 August 1
2007 March 16 October 28 June 21 September 11
2006 May 1 October 4 June 2 August 21
2005 May 15 October 7 May 22 August 29
2004 April 26 September 24 June 3 September 10
2003 May 16 October 22 May 28 September 3
2002 May 13 September 26 June 6 September 4
2001 April 25 October 26 June 16 September 23
2000 April 26 October 5 May 22 September 15
1999 May 18 October 13 June 20 September 13
1998 April 22 October 12 June 27 September 15
1997 May 3 October 6 May 16 September 4
1996 April 23 October 12 May 12 August 25
1995 May 19 October 20 June 1 September 14
1994 April 16 September 29 June 10 September 18
1993 May 10 October 5 June 13 August 23
1992 April 12 October 12 June 21 September 28
1991 May 6 October 20 June 18 August 8
1990 April 15 September 13 June 4 September 11
1989 April 6 October 13 June 14 September 22
1988 March 26 October 9 June 16 August 14