The closest places for a day trip from Phoenix to see snow are Payson and Greer. While Flagstaff has lots of snow and winter related activities, you'll need to spend at least one night.