हिवाळा थंड असतो, जानेवारीमध्ये पंजाबमध्ये किमान सरासरी तापमान सुमारे ४ °C (३९ °F) असते आणि सुदूर उत्तर आणि बलुचिस्तानमध्ये शून्यापेक्षा कमी तापमान असते .