Surely, you can see snow in December. Generally, snowfall starts from mid-November and if you are lucky you can witness the fresh snowfall in Kedarkantha.