Give it a rest, ya whiners! The
average date of last measurable snow fall in Denver is April 26th. The latest measurable snowfall is June 12 (1947). From
NOAA
Date of Last Measurable Snow Last 10 Years:
May 2, 2013
April 3, 2012
May 11, 2011
May 12, 2010
April 27, 2009
May 14, 2008
April 14, 2007
May 10, 2006
May 2, 2005
April 30, 2004
And if you look down at the list of largest snowstorms in Denver, we could still get 15"+ at the end of April. We still have a month of winter to look forward to.