Nainital has temperate summers, maximum temperature 27 °C (81 °F); minimum temperature 7 °C (45 °F), during which its population increases more than fivefold with an annual influx of tourists predominantly from the plains of Northern India. In the winter, Nainital receives snowfall between December and February with the temperatures varying between a maximum of 15 °C (59 °F) and a minimum of −3 °C (27 °F)