Tangier has a Mediterranean climate (Csa) with oceanic influences from its position at the Strait of Gibraltar where the Atlantic meets the Mediterranean. The city receives about 735mm of rain annually, concentrated from November through March. Summers are warm, dry, and moderated by ocean breezes. Winters are mild and wet, with temperatures rarely dropping below 8°C (46°F).
Tangier Weather by Month: Temperature and Rainfall
The table below shows average high and low temperatures, rainfall, humidity, sunshine hours, and sea temperatures for each month in Tangier.
| Month | Avg High (°C/°F) | Avg Low (°C/°F) | Rainfall (mm) | Humidity (%) | Sun Hours | Sea Temp (°C/°F) |
|---|---|---|---|---|---|---|
| January | 16 / 61 | 8 / 46 | 103 | 80 | 5 | 17 / 63 |
| February | 17 / 63 | 9 / 48 | 98 | 78 | 6 | 16 / 61 |
| March | 18 / 64 | 10 / 50 | 72 | 77 | 7 | 16 / 61 |
| April | 20 / 68 | 11 / 52 | 62 | 75 | 8 | 17 / 63 |
| May | 23 / 73 | 14 / 57 | 37 | 74 | 10 | 19 / 66 |
| June | 26 / 79 | 17 / 63 | 14 | 73 | 11 | 21 / 70 |
| July | 29 / 84 | 20 / 68 | 2 | 72 | 12 | 23 / 73 |
| August | 29 / 84 | 20 / 68 | 3 | 74 | 11 | 23 / 73 |
| September | 27 / 81 | 19 / 66 | 15 | 76 | 9 | 22 / 72 |
| October | 23 / 73 | 15 / 59 | 65 | 77 | 7 | 20 / 68 |
| November | 19 / 66 | 12 / 54 | 135 | 78 | 6 | 18 / 64 |
| December | 17 / 63 | 9 / 48 | 130 | 80 | 5 | 17 / 63 |
January and February Weather in Tangier
January averages 16°C (61°F) highs and 8°C (46°F) lows with 103mm of rain across 11 wet days. Humidity sits at 80%. February is similar with slightly less rain (98mm). These are the wettest months alongside December, but daytime temperatures remain mild enough for outdoor exploration between showers. Hotel prices are at their annual low.
March and April Weather in Tangier
March warms to 18°C (64°F) with rainfall dropping to 72mm. April climbs to 20°C (68°F) with 62mm rain and 8 hours of daily sun. The hills around Tangier turn green with spring wildflowers. These are good months for exploring the medina on foot and taking day trips to Asilah and Chefchaouen.
May and June Weather in Tangier
May delivers Tangier’s first warm, dry weeks: 23°C (73°F) highs, 37mm rain, and 10 hours of daily sunshine. June is nearly perfect at 26°C (79°F) with only 14mm rain and 11 hours of sun. Sea temperature reaches 21°C (70°F), warm enough for comfortable swimming. The best time to visit Tangier guide ranks June among the top months.
July and August Weather in Tangier
July and August peak at 29°C (84°F) with virtually no rain (2-3mm). Sea temperatures reach 23°C (73°F). These are the busiest months for Tangier’s beaches. The Atlantic breeze keeps the city more comfortable than inland Morocco where temperatures can exceed 40°C (104°F). Book the best places to stay in Tangier at least a month ahead.
September and October Weather in Tangier
September stays warm at 27°C (81°F) with only 15mm rain, making it the best month for combining beach weather with lower crowds. October brings 65mm rain and temperatures at 23°C (73°F). Sea temperature holds at 20°C (68°F) through October, swimmable with a wetsuit.
November and December Weather in Tangier
November is Tangier’s wettest month at 135mm alongside December’s 130mm. Temperatures drop to 17-19°C (63-66°F). Pack a raincoat and expect indoor days. November through February is the low season with the best hotel deals and an empty medina. The kasbah museum, cafes, and hammams provide rainy-day alternatives.