Mardan experiences a temperate climate with distinct seasons. Winters are mild, with temperatures ranging from freezing to pleasant days in January and February, averaging around 10-14°C. As spring arrives, temperatures rise significantly, reaching up to 38°C in April and 42°C in May. Summers are hot, with June and July being the hottest months, with temperatures often soaring above 45°C. Autumn brings relief from the heat, with temperatures gradually decreasing to more manageable levels by November, before dipping again into cooler winter temperatures.