| Peshawar (During 1881-2023) | |||
| Month | Temprature (C) | Monthly Heaviest Rainfall in mm (yyyy) | |
| Highest Maximum (dd/yyyy) | Lowest Minimum (dd/yyyy) | ||
| January | 27 ( 30/2007) | -3.9 ( 07/1970) | 150.3 (1999) |
| February | 30.5 ( 24/2016) | -2 ( 03/1905) | 236 (2007) |
| March | 37 ( 26/1892) | -1 ( 01/1905) | 222.6 (1978) |
| April | 42 ( 29/1941) | 5 ( 08/1918) | 267 (2008) |
| May | 48 ( 31/1941) | 11 ( 02/1881) | 131.1 (1901) |
| June | 50 ( 18/1995) | 13 ( 08/1949) | 97.8 (1881) |
| July | 50 ( 05/1920) | 18.3 ( 23/1968) | 409 (2010) |
| August | 48 ( 09/1915) | 19 ( 27/1954) | 450.9 (1892) |
| September | 43 ( 02/1920) | 12 ( 30/1991) | 127 (2012) |
| October | 38.5 ( 05/2006) | 6 ( 30/1916) | 203 (1996) |
| November | 35 ( 03/1979) | 0 ( 30/1912) | 111.5 (1959) |
| December | 29 ((03)/1979) | -2 ( 13/1937) | 145.3 (1967) |
| Annual | 50 (18/06/1995) | -3.9 (7/1/1970) | 904.5 (2003) |