Kurukshetra experiences extreme weather conditions with hot summers and cold winters.
The summer season is from March to June. The temperature remains between 35 °C to 42 °C in most of the days, but maximum reaches up to 47 °C.
The monsoon months are from end of June to August. The days are humid and sultry at and the temperature becomes pleasant at dusk.
The winter is from November to February. The temperature can range from maximum 7 °C to 22 °C, but minimum touches to 1 °C.