The climate of this district is on the whole dry except during the brief south-west monsoon season. The year may be divided into four seasons. The cold season is from the middle of November to early part of March. The succeeding period upto the end of June in the summer season, July, August and first half of September constitute the South-West monsoon season. The period from middle September to the middle of November is the post monsoon or transition period. Although tehsil Phagwara is in the Kapurthala District, for the description of climate the same has been included in the Jalandhar district.
The city has a humid subtropical climate with cool winters and hot summers. Summers last from April to June and winters from November to February. Temperatures in the summer vary from average highs of around 48 °C (118 °F) to average lows of around 25 °C (77 °F). Winter temperatures vary from highs of 19 °C (66 °F) to lows of ?5 °C (23 °F). The climate is dry on the whole, except during the brief southwest monsoon season during July and August. The average annual rainfall is about 70 cm.