WEATHER IN Porto
Climate tables. Data for Porto.
Monthly temperature
| Month | Record low | Average low | Average | Average high | Record high |
| january | -4.1 (1941) | 6.9 | 10.0 | 14.0 | 23.8 (2010) |
| february | -3.8 (1956) | 7.1 | 10.6 | 15.1 | 29.0 (1960) |
| march | -2.1 (2005) | 8.9 | 12.6 | 17.1 | 28.2 (2002) |
| april | -0.4 (2017) | 10.2 | 13.9 | 18.2 | 31.9 (1947) |
| may | -0.3 (2017) | 12.4 | 16.1 | 20.4 | 34.7 (1965) |
| june | 5.6 (1984) | 14.7 | 18.5 | 23.0 | 38.7 (1981) |
| july | 8.8 (1948) | 15.8 | 19.8 | 24.7 | 39.9 (1944) |
| august | 8.0 (1974) | 16.1 | 20.1 | 25.2 | 39.5 (2003) |
| september | 5.5 (1974) | 15.0 | 18.8 | 23.7 | 37.4 (2018) |
| october | -0.9 (2017) | 13.2 | 16.5 | 20.9 | 34.4 (1955) |
| november | -1.3 (1952) | 9.6 | 12.8 | 16.7 | 27.7 (1970) |
| december | -2.5 (1950) | 7.8 | 10.8 | 14.5 | 24.8 (1985) |
| year | () | () |
Monthly precipitation
| Month | Average | Record low | Record high | Daily high |
| january | 147.1 | 0.2 (1896) | 511.0 (1872) | 91.0 (2003) |
| february | 110.5 | 1.0 (1877) | 412.4 (1900) | 68.1 (1978) |
| march | 95.6 | 0.0 (1997) | 490.1 (2001) | 78.0 (2001) |
| april | 117.6 | 3.0 (1896) | 399.9 (2000) | 65.0 (1962) |
| may | 89.6 | 0.4 (1894) | 339.0 (1866) | 85.4 (1956) |
| june | 39.9 | 0.0 (1870) | 262.6 (1896) | 68.8 (1958) |
| july | 20.4 | 0.0 (1864) | 108.0 (1875) | 42.7 (1941) |
| august | 32.9 | 0.0 (1975) | 198.0 (1878) | 50.5 (1967) |
| september | 71.9 | 0.8 (1985) | 381.0 (1868) | 85.0 (2015) |
| october | 158.3 | 3.0 (1890) | 489.0 (1865) | 122.0 (2019) |
| november | 172.0 | 7.0 (1981) | 484.0 (1997) | 101.2 (1953) |
| december | 181.0 | 0.0 (1883) | 624.0 (1978) | 84.4 (1978) |
| year | () | () | () |
Number of days with solid, liquid, and mixed precipitation
| Type of precipitation | jan | feb | mar | apr | may | jun | jul | aug | sep | oct | nov | dec | Year |
Wind speed, m/s
| jan | feb | mar | apr | may | jun | jul | aug | sep | oct | nov | dec | Year |
The frequency of different wind directions, %
| direction | jan | feb | mar | apr | may | jun | jul | aug | sep | oct | nov | dec | Year |
Air humidity, %
| jan | feb | mar | apr | may | jun | jul | aug | sep | oct | nov | dec | Year |
Snow cover
| Month | jul | aug | sep | oct | nov | dec | jan | feb | mar | apr | may | jun | Year |
| number of days | |||||||||||||
| height (sm) | |||||||||||||
| max height (sm) |
Cloudy, score
| month | jan | feb | mar | apr | may | jun | jul | aug | sep | oct | nov | dec | Year |
| total | |||||||||||||
| low |
Number of clear, cloudy and cloudy days
| month | jan | feb | mar | apr | may | jun | jul | aug | sep | oct | nov | dec | Year |
| Total cloud | |||||||||||||
| Low cloud | |||||||||||||
Number of days with different phenomena
| phenomenon | jan | feb | mar | apr | may | jun | jul | aug | sep | oct | nov | dec | Year |
The frequency of different types of clouds, %
| type of clouds | jan | feb | mar | apr | may | jun | jul | aug | sep | oct | nov | dec | Year |


