Juni dan Mei biasanya adalah bulan terhangat di Swat saat suhu rata-rata 31°C. Januari dan Desember adalah bulan terdingin saat suhu rata-rata mencapai 14°C. Maret dan Februari adalah bulan dengan curah hujan tertinggi.