Bathinda's climate corresponds to semi arid with high variation between summer and winter temperatures. Average annual rainfall is in a range of 20 mm to 40 mm.
Summer temperaures of 48 °C (118.4 °F) and winter temperatures of 0 °C (32 °F) are not unknown in Bathinda. The weather is generally dry but is very humid from mid-May to the end of August. Rainfall is primarily from the south-west due to monsoon weather and is concentrated in the period July to mid-September