Lots of folks I meet up with seem to be surprised by snow in March. I blame that graphic from 4th grade science books that shows the four seasons with clear transitions between each in a quartered pie chart. (Here‘s a better one.)
In a positive light, I guess it shows that there are a lot of optimists out there. In case you’re curious, the average “last March snow” for the last ten years in this area happens on March 18th with a standard deviation of 11 days. So, if it snows in April, then I’d say that it would be fair to be at least 70% surprised.