Rewalsar has a warm and temperate climate with rainy summers and cold, dry winters. The temperature on an average is around 20 degree Celsius. The winters can be pretty chilly while the summers are often quite pleasant.
The months of March to October are best time to visit Rewalsar because of the fine weather and clear visibility. All the attractions like Lakes, temples and hills are easily accessible in this period.