All you can do is go to Colorado or hope for snow in December, I remember the last time was in 2004! That s been 5 years, so hopefully we re due for another snowfall.
Wonderland in Westchase at Quillian CenterHoliday in the Park in BellaireI go to both of these every year. They both are really fun and have snow plus a lot of other stuff. Both are free. Go to Wonderland in Westchase.
Even the best Winter Wonderlands in Houston will never have enough snow for sleigh rides or snowball fights, sorry. Maybe a car trip up to the Panhandle? Not much to do there but they do get snow.
Not sure about 2004, because it snowed a little last year. Check out Santa s Wonderland in College Station. I m not sure if they have snow, but I heard its awesome.