Kemungkinan hari basah di Peshawar bervariasi sepanjang tahun. Musim hujan berlangsung selama 219 hari, dari 3 Februari hingga 10 September, dengan peluang lebih dari 18% dari hari tertentu menjadi hari hujan. Peluang puncak hari basah pada 31% pada 30 Juli.