During MVMCP, the fireworks are at 9:30 p.m., and the second showing of the Christmas Parade is at 10:45, with snow on Main Street during the parade and after. I'm not sure if it was continuously snowing through the whole party or not, but I believe it was.
Hope that helps.