Kapurthala experiences sub-tropical continental monsoon type climate, with hot summers and cold winters.
Summers in Kapurthala are very hot and dry. The temperature ranges from 40° C to 45° C, making it difficult to venture out.
Monsoon commences by the end of June or start of July and lasts till Mid-September. Months of July and August receive heavy showers due to the south-west monsoon, which retreats by mid- September
The winter season begins in October and lasts till March, with January and February recording the lowest temperatures. During these months, the temperature can easily drop as low as 5° C.