April is in the books and the month as a whole was just shy of cold and snow records! The last day brought in a temperature of 53F which is 8 degrees below average but helped to send the average temperature for the month above 39 degrees!
The month finished at 6.9" of snow and it would have taken 3 more inches to break into the top 10 snowiest Aprils when 1990 received 9.9" of snow. The Buffalo Airport did pick up a trace of snow on April 29th which keeps our total for the year at 112.3F.
23 out of 30 days were below average and nearly half of the month was 10 degrees or more below average. Only 3 days made it into the 60s and we had one lonely day in the 70s.
The month also finished outside of the top ten coldest with an average temperature of 39.2F degrees. The last three top ten coldest are tied at 39F degrees and look at the dates, they are long standing records, 1939 being the most recent. To see where we stand from 1878 I looked back at all the average temperatures the Buffalo National Weather Service has on record we we ended up tied at 12th coldest.
#11 1920 at 39.1F
#12 2018 at 39.2F
#13 1920 at 39.2F
Looking at more recent years, we were sitting at the 6th warmest last year at 50.5F for April, 2017. You'll have to go back to 1975 to get to an April average just as cold as this year at 39.3F. Now, to make all this cold a little more palatable, in May 1975 we had one of the warmest on record at 62.1F - it's good enough for the 6th warmest May on record.