
Portugal
Things to do in Madeira
Scuba diving, snorkeling and wine tours and more, with the best month for each. Madeira is most comfortable for sightseeing in February to September.
Photo: Bengt Nyman, CC BY 2.0
Popular tours in Madeira
Full Day Tour of Madeira WestFrom $40View
Madeira Guided Wine Tour & Extra'sFrom $40View
Madeira Best of the West Day TourFrom $49View
Madeira Walking Food & Drink TourFrom $69View
Private Madeira Island Tour: The Most Complete 8-Hour ExperienceFrom $126View
Madeira Dolphin & Whale Watching TourFrom $55View
Tours from Viator. Good Outing may earn a commission when you book, at no cost to you.
What to book in Madeira
Madeira month by month
Madeira weather by month
Averages for Funchal Observatory, 1991-2020, altitude: 58 m, 1991–2020. Highlighted months are the most comfortable for sightseeing.
| Month | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| High °F (°C) | 68 (20) | 68 (20) | 69 (21) | 70 (21) | 72 (22) | 75 (24) | 78 (25) | 80 (27) | 80 (27) | 77 (25) | 73 (23) | 70 (21) |
| Low °F (°C) | 58 (14) | 57 (14) | 58 (14) | 59 (15) | 61 (16) | 65 (18) | 67 (20) | 69 (21) | 69 (20) | 67 (19) | 63 (17) | 60 (16) |
| Rainy days | 6 | 6 | 6 | 5 | 3 | 1 | 0 | 0 | 3 | 7 | 7 | 9 |
| Sea °F (°C) | 66 (19) | 65 (18) | 64 (18) | 65 (18) | 67 (19) | 70 (21) | 72 (22) | 74 (23) | 75 (24) | 73 (23) | 71 (21) | 68 (20) |
| Sunset (15th) | 6:23 pm | 6:52 pm | 7:15 pm | 8:37 pm | 8:59 pm | 9:17 pm | 9:17 pm | 8:53 pm | 8:14 pm | 7:35 pm | 6:06 pm | 6:02 pm |
Questions
When is the best time to visit Madeira?
For walking around and sightseeing, February to September. August is the warmest month at about 80°F (27°C), and February the coolest at about 68°F (20°C).
What is the rainiest month in Madeira?
December, with about 9 rainy days. Book outdoor tours early in your stay that month, so there's room to move them.
When is the sea warmest in Madeira?
September, at about 75°F (24°C). It's coolest in March, at about 64°F (18°C).




