Bharatpur experiences quite variations in its seasons. It is quite hot in summers and very cold in winters. In the summer season (April to June), the maximum temperature escalates to as high as 49° C, making the heat quite unbearable. The minimum temperature, on the other hand, comes down to somewhere around 27°C. Due to this reason people prefer to stay away from the bird sanctuary around this time. Monsoons, which start around end-June or early-July, bring some respite from the extreme climatic conditions of Bharatpur. During the arrival of the rains, the average temperature in Bharatpur comes down to quite an extent. However, the humidity is around 70% to 75%. Winter starts falling at Bharatpur in the month of October, where the maximum temperature falls down to about 27°C. The minimum temperature is noted to be somewhere around 3.5°C. Fog and mist is a normal feature of the weather in the month of January.