Yeah where Im from the average date when snow sticks until spring is Nov 20th and the average first day of no snow is early April. But I remember a couple winters where we had snow lying the first week of Nov and it didnt fully melt until right around May 1st.
That sounds so depressing. Snow here normally doesn't last more than 3 to 5 days.
A couple times a decade, we'll have a cold spell where the temperature stays below freezing for two to three solid weeks, and it feels at that point like winter will never end.
Of course, every region has its own drawbacks. Here in KC we do that continual freeze/thaw thing that is so "wonderful" for our roads.