The climate of Faisalabad features hot, humid summers and dry, cool winters. June is the hottest month with average maximum temperatures of 40.5°C, while January is the coldest with average minimums of 19.4°C. Most of the annual rainfall of 375mm occurs in July and August during monsoon season. Buildings in Faisalabad are designed for this semi-arid climate, with features like avoiding massive structures to reduce heating and cooling needs given the hot summers and dry winters. Climate change is also affecting architecture, as buildings now must be designed to withstand unpredictable future weather conditions over their 60-year lifespans.