← Weather to Go When
Portugal
Best time to visit Porto
Based on 0 years of real historical weather data (2015–2026). Sunshine hours, rainfall, and temperature — week by week.
⭐ Best week
W21 · May 20–26
🌡 21.0°C avg☀️ 12.8h sun/day🌧 1.0mm/day
Weather score: 95/100
23.2°C
Avg summer temp
14.3°C
Avg winter temp
9.6h
Avg sunshine / day
3.8mm
Avg rainfall / day
Month-by-month weather
January65/100
🌡 13.2°C☀️ 7.0h🌧 Moderate rain
February81/100
🌡 15.0°C☀️ 7.8h🌧 Moderate rain
March82/100
🌡 16.2°C☀️ 9.2h🌧 Moderate rain
April76/100
🌡 17.1°C☀️ 10.3h🌧 Moderate rain
May95/100
🌡 20.2°C☀️ 11.9h🌧 Light showers
June93/100
🌡 21.2°C☀️ 12.6h🌧 Light showers
July92/100
🌡 23.9°C☀️ 13.4h🌧 Dry
August91/100
🌡 24.2°C☀️ 12.1h🌧 Dry
September92/100
🌡 23.6°C☀️ 10.7h🌧 Light showers
October94/100
🌡 19.9°C☀️ 7.9h🌧 Moderate rain
November55/100
🌡 15.8°C☀️ 6.3h🌧 Moderate rain
December53/100
🌡 14.7°C☀️ 5.7h🌧 Heavy rain
All weeks ranked by weather score
| Week | Dates | Avg temp | Range | Sun / day | Rain / day | Score |
|---|---|---|---|---|---|---|
| W21 | May 20–26 | 21.0°C | 11.3°–24.7° | 12.8h | 1.0mm | 95 |
| W40 | Sep 30–Oct 6 | 22.3°C | 12.1°–25.5° | 10.5h | 0.8mm | 94 |
| W26 | Jun 24–30 | 21.7°C | 13.5°–24.1° | 12.8h | 1.1mm | 93 |
| W27 | Jul 1–7 | 23.0°C | 14.2°–26.3° | 13.8h | 0.7mm | 92 |
| W30 | Jul 22–28 | 23.3°C | 14.4°–26.8° | 13.0h | 0.5mm | 92 |
| W39 | Sep 23–29 | 22.2°C | 12.3°–25.5° | 10.2h | 1.4mm | 92 |
| W24 | Jun 10–16 | 20.8°C | 12.6°–24.6° | 13.1h | 1.6mm | 91 |
| W29 | Jul 15–21 | 24.0°C | 15.0°–26.5° | 13.3h | 0.3mm | 91 |
| W33 | Aug 12–18 | 24.2°C | 13.9°–27.3° | 11.9h | 0.3mm | 91 |
| W35 | Aug 26–Sep 1 | 24.0°C | 14.0°–27.9° | 12.0h | 0.5mm | 91 |
| W20 | May 13–19 | 20.5°C | 10.6°–24.8° | 12.0h | 1.5mm | 90 |
| W25 | Jun 17–23 | 21.6°C | 13.4°–24.3° | 12.8h | 1.7mm | 90 |
| W31 | Jul 29–Aug 4 | 24.1°C | 14.6°–27.2° | 12.5h | 0.3mm | 90 |
| W32 | Aug 5–11 | 23.4°C | 14.4°–26.7° | 11.8h | 1.0mm | 90 |
| W22 | May 27–Jun 2 | 21.1°C | 13.0°–23.9° | 12.2h | 2.3mm | 89 |
| W34 | Aug 19–25 | 25.1°C | 15.0°–30.1° | 12.1h | 0.4mm | 88 |
| W28 | Jul 8–14 | 25.3°C | 15.0°–29.5° | 13.3h | 0.2mm | 87 |
| W38 | Sep 16–22 | 22.5°C | 13.8°–24.9° | 10.3h | 2.4mm | 86 |
| W23 | Jun 3–9 | 20.6°C | 12.7°–23.9° | 11.9h | 2.8mm | 85 |
| W13 | Mar 25–31 | 17.8°C | 7.4°–21.5° | 10.6h | 1.7mm | 82 |
| W18 | Apr 29–May 5 | 19.5°C | 9.9°–23.9° | 11.6h | 2.9mm | 82 |
| W8 | Feb 19–25 | 16.2°C | 4.8°–19.8° | 9.6h | 0.7mm | 81 |
| W36 | Sep 2–8 | 24.6°C | 15.6°–27.2° | 11.5h | 2.6mm | 81 |
| W41 | Oct 7–13 | 22.2°C | 13.0°–25.4° | 8.6h | 3.1mm | 81 |
| W19 | May 6–12 | 18.7°C | 10.5°–22.8° | 10.7h | 2.6mm | 80 |
| W17 | Apr 22–28 | 17.5°C | 8.9°–21.2° | 11.4h | 3.2mm | 76 |
| W12 | Mar 18–24 | 16.5°C | 6.6°–19.9° | 9.9h | 2.6mm | 75 |
| W37 | Sep 9–15 | 25.0°C | 14.9°–29.4° | 10.8h | 4.6mm | 72 |
| W11 | Mar 11–17 | 16.2°C | 6.5°–18.2° | 9.8h | 4.2mm | 67 |
| W16 | Apr 15–21 | 18.0°C | 8.8°–22.4° | 10.4h | 5.4mm | 66 |
| W2 | Jan 8–14 | 13.0°C | 3.7°–14.5° | 7.7h | 2.1mm | 65 |
| W4 | Jan 22–28 | 13.7°C | 4.9°–15.4° | 7.5h | 2.4mm | 64 |
| W15 | Apr 8–14 | 16.6°C | 8.0°–19.3° | 9.5h | 4.7mm | 64 |
| W6 | Feb 5–11 | 14.4°C | 5.7°–16.9° | 8.1h | 3.3mm | 62 |
| W14 | Apr 1–7 | 16.3°C | 6.8°–19.7° | 9.8h | 6.3mm | 60 |
| W7 | Feb 12–18 | 15.5°C | 6.0°–17.8° | 7.0h | 3.9mm | 58 |
| W46 | Nov 11–17 | 16.9°C | 8.5°–18.6° | 6.4h | 5.3mm | 55 |
| W1 | Jan 1–7 | 12.8°C | 3.6°–14.0° | 6.6h | 3.7mm | 54 |
| W52 | Dec 23–29 | 15.1°C | 6.5°–17.4° | 6.4h | 4.5mm | 53 |
| W9 | Feb 26–Mar 3 | 14.8°C | 5.2°–17.7° | 7.9h | 6.1mm | 52 |
| W42 | Oct 14–20 | 19.3°C | 11.2°–22.8° | 7.3h | 10.2mm | 52 |
| W47 | Nov 18–24 | 15.3°C | 6.7°–17.2° | 7.2h | 7.1mm | 50 |
| W43 | Oct 21–27 | 18.8°C | 10.2°–21.9° | 6.6h | 11.2mm | 49 |
| W44 | Oct 28–Nov 3 | 16.7°C | 9.2°–18.2° | 6.3h | 8.0mm | 48 |
| W49 | Dec 2–8 | 14.5°C | 6.2°–17.0° | 5.7h | 5.2mm | 48 |
| W48 | Nov 25–Dec 1 | 14.5°C | 7.1°–15.8° | 5.7h | 5.7mm | 46 |
| W3 | Jan 15–21 | 13.3°C | 3.9°–14.8° | 6.1h | 5.6mm | 45 |
| W5 | Jan 29–Feb 4 | 14.0°C | 4.4°–16.6° | 6.4h | 6.7mm | 45 |
| W45 | Nov 4–10 | 16.6°C | 9.1°–18.5° | 6.0h | 9.4mm | 44 |
| W10 | Mar 4–10 | 14.3°C | 7.0°–15.8° | 6.6h | 9.4mm | 39 |
| W50 | Dec 9–15 | 14.7°C | 7.0°–16.6° | 5.8h | 10.5mm | 38 |
| W51 | Dec 16–22 | 14.5°C | 7.2°–16.3° | 4.9h | 12.7mm | 34 |
Explore Porto weather interactively
Dive deeper — compare individual weeks, see year-by-year variation, and download the data as Excel.
Search Porto →