Skip to content
WanderWhen

Marrakesh vs Porto: weather compared

Across the year, Marrakesh has the better travel weather in 7 months and Porto in 5 — based purely on climate data, not opinion. Best months: Marrakesh in November–April, Porto in May–September.

Share: X Facebook WhatsApp

Marrakesh · Morocco

January: 21 mm rainFebruary: 37 mm rainMarch: 56 mm rainApril: 33 mm rainMay: 12 mm rainJune: 1 mm rainJuly: 1 mm rainAugust: 0 mm rainSeptember: 4 mm rainOctober: 20 mm rainNovember: 16 mm rainDecember: 30 mm rainJanuary high: 21°CFebruary high: 23°CMarch high: 24°CApril high: 26°CMay high: 32°CJune high: 33°CJuly high: 39°CAugust high: 39°CSeptember high: 33°COctober high: 30°CNovember high: 25°CDecember high: 21°CJanuary low: 6°CFebruary low: 8°CMarch low: 10°CApril low: 12°CMay low: 16°CJune low: 18°CJuly low: 22°CAugust low: 22°CSeptember low: 19°COctober low: 15°CNovember low: 11°CDecember low: 8°CJFMAMJJASOND Avg high Avg low Rainfall

Porto · Portugal

January: 162 mm rainFebruary: 104 mm rainMarch: 128 mm rainApril: 132 mm rainMay: 69 mm rainJune: 60 mm rainJuly: 16 mm rainAugust: 16 mm rainSeptember: 89 mm rainOctober: 226 mm rainNovember: 181 mm rainDecember: 231 mm rainJanuary high: 14°CFebruary high: 16°CMarch high: 16°CApril high: 18°CMay high: 20°CJune high: 21°CJuly high: 24°CAugust high: 24°CSeptember high: 23°COctober high: 20°CNovember high: 17°CDecember high: 15°CJanuary low: 7°CFebruary low: 9°CMarch low: 9°CApril low: 11°CMay low: 13°CJune low: 15°CJuly low: 16°CAugust low: 16°CSeptember low: 16°COctober low: 14°CNovember low: 11°CDecember low: 9°CJFMAMJJASOND Avg high Avg low Rainfall

At a glance

MetricMarrakeshPorto
Hottest month high39°C24°C
Coldest month low6°C7°C
Annual rainfall231 mm1412 mm
Avg sunshine10.6 h/day9.6 h/day
Best monthsNovember–AprilMay–September

Travel score, month by month

MonthMarrakeshPortoBetter weather
January 10.0 · Excellent 6.2 · Fair Marrakesh
February 10.0 · Excellent 7.9 · Good Marrakesh
March 9.8 · Excellent 7.7 · Good Marrakesh
April 10.0 · Excellent 8.5 · Excellent Marrakesh
May 7.2 · Good 9.4 · Excellent Porto
June 6.7 · Fair 9.5 · Excellent Porto
July 1.7 · Challenging 10.0 · Excellent Porto
August 2.3 · Challenging 10.0 · Excellent Porto
September 6.2 · Fair 9.8 · Excellent Porto
October 8.4 · Good 7.8 · Good Marrakesh
November 10.0 · Excellent 6.8 · Fair Marrakesh
December 10.0 · Excellent 5.4 · Fair Marrakesh

More comparisons

Compare any two cities

vs

Frequently asked questions

Which has better weather, Marrakesh or Porto?

Marrakesh has the better travel weather in 7 of 12 months, versus 5 for Porto — based on temperature, rainfall and sunshine.

When is the best time to visit Marrakesh?

The best months to visit Marrakesh are November–April, based on six years of climate data.

When is the best time to visit Porto?

The best months to visit Porto are May–September, based on six years of climate data.

Where should you go next month?

Get one email a month with the destinations at their seasonal best. Double opt-in, unsubscribe anytime.