Brazil
Best time to visit Rio de Janeiro
Based on 12 years of real historical weather data (2015–2026). Sunshine hours, rainfall, and temperature — week by week.
Planning a trip, an event, or a party in Rio de Janeiro? Here's what to expect. Summers here run warm, and winters are cooler. For the best odds of good weather, aim for July, June and August. Days run warm, with up to 9.1h of sunshine and mostly dry.
Month-by-month weather
Rio de Janeiro in January runs very hot, averaging 30.5°C.
Rio de Janeiro in February runs very hot, averaging 30.4°C.
Rio de Janeiro in March runs hot, averaging 28.9°C.
Rio de Janeiro in April runs hot, averaging 27.5°C.
Rio de Janeiro in May runs hot, averaging 25.8°C.
Rio de Janeiro in June runs hot, averaging 25.1°C.
Rio de Janeiro in July runs warm, averaging 24.8°C.
Rio de Janeiro in August runs hot, averaging 25.1°C.
Rio de Janeiro in September runs hot, averaging 26.5°C.
Rio de Janeiro in October runs hot, averaging 26.8°C.
Rio de Janeiro in November runs hot, averaging 27.1°C.
Rio de Janeiro in December runs hot, averaging 29°C.
Frequently asked questions
What is the best time to visit Rio de Janeiro?
If you're planning a trip, wedding, or outdoor event in Rio de Janeiro, aim for July, June and August — Days run warm, with up to 9.1h of sunshine and mostly dry. This is based on 12 years of real historical weather data (2015–2026), not a single forecast.
What is the weather like in Rio de Janeiro in July?
If you visit Rio de Janeiro in July, expect warm days around 24.8°C You'll get around 9.1h of sunshine per day and 1.2mm of rain — mostly dry.
What is the hottest month in Rio de Janeiro?
January is typically the hottest month, running very hot — good to know if you're planning something outdoors and want to avoid the peak heat.
What is the driest month in Rio de Janeiro?
June is your safest bet if you want to avoid rain, averaging only 1.2mm per day. February is the wettest, at 5mm per day — worth planning around if you're hosting anything outdoors.
All weeks ranked by weather score
| Week | Dates | Midday temp | Range | Sun / day | Rain / day | Score |
|---|---|---|---|---|---|---|
| W29 | Jul 15–21 | 24.1°C | 16.1° → 27.5° | 8.8h | 0.9mm | 86 |
| W26 | Jun 24–30 | 25.3°C | 16.7° → 28.9° | 9.2h | 0.8mm | 85 |
| W28 | Jul 8–14 | 25.4°C | 16.8° → 29.3° | 9.2h | 0.8mm | 85 |
| W30 | Jul 22–28 | 25.2°C | 16.7° → 29.2° | 9.3h | 1.1mm | 85 |
| W24 | Jun 10–16 | 25.1°C | 17.1° → 28.1° | 9.3h | 1.4mm | 83 |
| W25 | Jun 17–23 | 25.2°C | 17° → 28.2° | 9.2h | 1.4mm | 83 |
| W27 | Jul 1–7 | 24.5°C | 16.5° → 28° | 9.0h | 1.9mm | 82 |
| W31 | Jul 29–Aug 4 | 24.8°C | 16.6° → 29.6° | 9.1h | 1.9mm | 81 |
| W33 | Aug 12–18 | 25.5°C | 16.6° → 29.2° | 9.0h | 1.6mm | 81 |
| W35 | Aug 26–Sep 1 | 24.9°C | 16.8° → 29.5° | 9.5h | 1.8mm | 81 |
| W18 | Apr 29–May 5 | 26.7°C | 19.5° → 29.6° | 10.0h | 1.2mm | 80 |
| W22 | May 27–Jun 2 | 25.2°C | 17.9° → 28.4° | 9.0h | 1.4mm | 80 |
| W23 | Jun 3–9 | 24.6°C | 17.3° → 27.8° | 8.3h | 1.4mm | 80 |
| W32 | Aug 5–11 | 24.9°C | 16.1° → 29.4° | 8.7h | 1.9mm | 80 |
| W36 | Sep 2–8 | 25.8°C | 17.8° → 30.1° | 9.4h | 1.5mm | 80 |
| W38 | Sep 16–22 | 26.9°C | 18° → 32° | 10.2h | 1.4mm | 79 |
| W21 | May 20–26 | 25.4°C | 18° → 28.4° | 9.0h | 1.8mm | 78 |
| W16 | Apr 15–21 | 27.3°C | 20° → 30° | 10.1h | 1.6mm | 77 |
| W34 | Aug 19–25 | 25.6°C | 16.5° → 30.5° | 8.9h | 2.6mm | 76 |
| W19 | May 6–12 | 26.5°C | 18.9° → 30.7° | 9.4h | 2.1mm | 75 |
| W17 | Apr 22–28 | 26.9°C | 19.7° → 30.6° | 9.5h | 2.3mm | 73 |
| W37 | Sep 9–15 | 27.0°C | 18.1° → 31.9° | 9.5h | 2.6mm | 73 |
| W20 | May 13–19 | 25.2°C | 17.9° → 28.5° | 8.6h | 3.2mm | 71 |
| W43 | Oct 21–27 | 26.9°C | 18.9° → 32.3° | 9.5h | 2.3mm | 71 |
| W15 | Apr 8–14 | 27.6°C | 20.8° → 30.6° | 10.1h | 3.0mm | 69 |
| W41 | Oct 7–13 | 27.0°C | 18.9° → 32.2° | 9.0h | 2.7mm | 68 |
| W42 | Oct 14–20 | 26.8°C | 19.2° → 31° | 9.2h | 2.9mm | 68 |
| W14 | Apr 1–7 | 28.3°C | 21.2° → 31.3° | 10.6h | 3.0mm | 67 |
| W44 | Oct 28–Nov 3 | 26.5°C | 19.2° → 30.7° | 9.9h | 3.6mm | 67 |
| W40 | Sep 30–Oct 6 | 26.9°C | 18.8° → 31.9° | 8.6h | 3.0mm | 66 |
| W51 | Dec 16–22 | 29.6°C | 21.7° → 33.4° | 11.6h | 2.5mm | 66 |
| W3 | Jan 15–21 | 30.9°C | 23° → 34.5° | 11.4h | 2.4mm | 65 |
| W39 | Sep 23–29 | 26.2°C | 18.7° → 31.4° | 9.0h | 4.3mm | 64 |
| W11 | Mar 11–17 | 29.2°C | 22.7° → 31.9° | 10.4h | 3.4mm | 63 |
| W46 | Nov 11–17 | 27.7°C | 19.8° → 32° | 10.2h | 4.2mm | 61 |
| W48 | Nov 25–Dec 1 | 27.5°C | 20.2° → 30.8° | 10.6h | 4.4mm | 61 |
| W8 | Feb 19–25 | 30.9°C | 23.2° → 34° | 10.8h | 3.2mm | 60 |
| W10 | Mar 4–10 | 29.4°C | 22.5° → 31.7° | 10.7h | 4.0mm | 60 |
| W13 | Mar 25–31 | 28.1°C | 21.7° → 30.4° | 10.4h | 5.1mm | 58 |
| W45 | Nov 4–10 | 26.3°C | 19.1° → 30° | 9.0h | 5.3mm | 58 |
| W49 | Dec 2–8 | 27.7°C | 20.4° → 32.8° | 9.9h | 4.8mm | 58 |
| W47 | Nov 18–24 | 27.0°C | 19.1° → 31.4° | 9.4h | 5.0mm | 57 |
| W5 | Jan 29–Feb 4 | 30.9°C | 23.2° → 33.6° | 10.4h | 4.0mm | 56 |
| W52 | Dec 23–29 | 29.9°C | 22.3° → 32.6° | 10.1h | 4.7mm | 56 |
| W50 | Dec 9–15 | 28.7°C | 20.5° → 32.1° | 9.9h | 5.2mm | 55 |
| W4 | Jan 22–28 | 30.4°C | 22.6° → 33.8° | 10.4h | 4.7mm | 54 |
| W12 | Mar 18–24 | 29.1°C | 22.2° → 32.6° | 10.2h | 5.8mm | 54 |
| W1 | Jan 1–7 | 30.5°C | 22.5° → 33.9° | 10.3h | 5.2mm | 52 |
| W7 | Feb 12–18 | 30.5°C | 23.2° → 33.7° | 10.0h | 5.5mm | 52 |
| W9 | Feb 26–Mar 3 | 30.2°C | 22.6° → 33° | 10.0h | 5.5mm | 52 |
| W2 | Jan 8–14 | 30.3°C | 22.4° → 33.6° | 10.4h | 6.6mm | 49 |
| W6 | Feb 5–11 | 29.5°C | 22.4° → 32.4° | 9.7h | 6.8mm | 49 |
Nail down the right dates for Rio de Janeiro
Compare individual weeks, see year-by-year variation, and download the data as Excel — everything you need to plan a trip, wedding, or event.
Search Rio de Janeiro →