Climate Trends in Morocco
Climate trends for Morocco from 0 stations with long records. Also streaks and temperature swings.
Data as of . Last revised (2026-10-12).
Longest Hot, Cold, Wet and Dry Streaks: Morocco
6 lists of 10- In Morocco, the longest run of hot days in a row in the data is 40 days, at Ouarzazate (Morocco), from 27 June 2000 to 5 August 2000.
- In Morocco, the longest run of days in a row at or above 40 C in the data is 9 days, at Menara (Morocco), from 4 August 1974 to 12 August 1974.
- In Morocco, the longest run of frost days in a row in the data is 16 days, at Midelt (Morocco), from 25 January 2023 to 9 February 2023.
- In Morocco, the longest run of dry days in a row in the data is 217 days, at Menara (Morocco), in 2021.
- In Morocco, the longest run of wet days in a row in the data is 14 days, at Anfa (Morocco), in 1993.
- In Morocco, the longest run of longest run of nights at or above 25 c in the data is 4 days, at Menara (Morocco), from 14 August 1958 to 17 August 1958.
Longest run of days at or above 35 C
Consecutive days with a daily maximum at or above 35 C (95 F).
| Rank | Station | Country | Length | When |
|---|---|---|---|---|
| 1 | Ouarzazate | Morocco | 40 days | 27 June to 5 August 2000 |
| 2 | Menara | Morocco | 33 days | 17 July to 18 August 1958 |
| 3 | Midelt | Morocco | 20 days | 1 to 20 July 2023 |
| 4 | Bassatine | Morocco | 11 days | 15 to 25 July 1967 |
| 5 | Oujda | Morocco | 10 days | 19 to 28 August 1917 |
| 6 | Tetuan | Morocco | 9 days | 1 to 9 August 1957 |
| 7 | Nouasseur | Morocco | 8 days | 23 to 30 June 1955 |
| 8 | Tangier City | Morocco | 4 days | 13 to 16 July 1975 |
| 9 | Saniat Rmel | Morocco | 4 days | 30 July to 2 August 2023 |
| 10 | Kenitra Port Lyautey | Morocco | 3 days | 19 to 21 April 1945 |
Longest run of days at or above 40 C
Consecutive days with a daily maximum at or above 40 C (104 F).
| Rank | Station | Country | Length | When |
|---|---|---|---|---|
| 1 | Menara | Morocco | 9 days | 4 to 12 August 1974 |
| 2 | Ouarzazate | Morocco | 8 days | 5 to 12 August 1966 |
| 3 | Oujda | Morocco | 5 days | 1 to 5 July 1994 |
| 4 | Bassatine | Morocco | 4 days | 18 to 21 July 1967 |
| 5 | Nouasseur | Morocco | 3 days | 17 to 19 August 1954 |
| 6 | Tetuan | Morocco | 2 days | 16 to 17 August 1958 |
| 7 | Saniat Rmel | Morocco | 2 days | 12 to 13 July 2023 |
| 8 | Kenitra Port Lyautey | Morocco | 1 day | 9 to 9 May 1958 |
| 9 | Tangier City | Morocco | 1 day | 20 to 20 July 1967 |
| 10 | Sale | Morocco | 1 day | 20 to 20 July 1967 |
Longest run of frost days (minimum at or below 0 C)
Consecutive days with a daily minimum at or below 0 C (32 F).
| Rank | Station | Country | Length | When |
|---|---|---|---|---|
| 1 | Midelt | Morocco | 16 days | 25 January to 9 February 2023 |
| 2 | Oujda | Morocco | 13 days | 5 to 17 January 1925 |
| 3 | Tetuan | Morocco | 6 days | 9 to 14 January 1954 |
| 4 | Ouarzazate | Morocco | 6 days | 11 to 16 December 1967 |
| 5 | Nouasseur | Morocco | 3 days | 2 to 4 December 1980 |
| 6 | Tangier City | Morocco | 2 days | 16 to 17 January 1957 |
| 7 | Kenitra Port Lyautey | Morocco | 1 day | 21 to 21 February 1944 |
| 8 | Sale | Morocco | 1 day | 1 to 1 March 1966 |
Longest dry spell (days under 1 mm of rain), within one year
Consecutive days with less than 1 mm (0.04 in) of rain, the longest run within a year. The dates are not kept, so the list gives the year (within the year).
| Rank | Station | Country | Length | When |
|---|---|---|---|---|
| 1 | Menara | Morocco | 217 days | within 2021 |
| 2 | Ouarzazate | Morocco | 187 days | within 2023 |
| 3 | Kenitra Port Lyautey | Morocco | 173 days | within 1954 |
| 4 | Nouasseur | Morocco | 168 days | within 1954 |
| 5 | Essaouira | Morocco | 166 days | within 1995 |
| 6 | Tangier City | Morocco | 143 days | within 2022 |
| 7 | Anfa | Morocco | 141 days | within 1983 |
| 8 | Oujda | Morocco | 125 days | within 1983 |
| 9 | Tetuan | Morocco | 116 days | within 1948 |
| 10 | Bassatine | Morocco | 109 days | within 2021 |
Longest wet spell (days with 1 mm or more of rain), within one year
Consecutive days with 1 mm (0.04 in) or more of rain, the longest run within a year. The dates are not kept, so the list gives the year (within the year).
| Rank | Station | Country | Length | When |
|---|---|---|---|---|
| 1 | Anfa | Morocco | 14 days | within 1993 |
| 2 | Tangier City | Morocco | 14 days | within 1996 |
| 3 | Nouasseur | Morocco | 13 days | within 1996 |
| 4 | Sale | Morocco | 13 days | within 1996 |
| 5 | Kenitra Port Lyautey | Morocco | 11 days | within 1950 |
| 6 | Bassatine | Morocco | 9 days | within 1993 |
| 7 | Saniat Rmel | Morocco | 9 days | within 1996 |
| 8 | Tetuan | Morocco | 8 days | within 1963 |
| 9 | Oujda | Morocco | 7 days | within 1912 |
| 10 | Midelt | Morocco | 7 days | within 1990 |
Longest run of nights at or above 25 C
| Rank | Station | Country | Length | When |
|---|---|---|---|---|
| 1 | Menara | Morocco | 4 days | 14 to 17 August 1958 |
| 2 | Kenitra Port Lyautey | Morocco | 2 days | 22 to 23 July 1945 |
| 3 | Ouarzazate | Morocco | 2 days | 21 to 22 July 1967 |
| 4 | Oujda | Morocco | 1 day | 6 to 6 August 1920 |
| 5 | Nouasseur | Morocco | 1 day | 10 to 10 July 1952 |
| 6 | Tangier City | Morocco | 1 day | 25 to 25 July 1954 |
| 7 | Tetuan | Morocco | 1 day | 12 to 12 August 1955 |
| 8 | Bassatine | Morocco | 1 day | 1 to 1 August 1958 |
| 9 | Anfa | Morocco | 1 day | 19 to 19 July 1995 |
| 10 | Midelt | Morocco | 1 day | 10 to 10 July 2021 |
A run belongs to the year it started in, even when it ran on into the next year. A station appears once per list, with its longest run in a complete year. Dry and wet spells are the longest run within a year. Lists use complete years only, so a long run in a year with gaps in the record is not counted.
Biggest One Day Temperature Swings: Morocco
6 lists of 5- In Morocco, the largest reported one day rise in the daily maximum is 18.0 C (32.4 F), at Oujda (Morocco) on 27 July 1959.
- In Morocco, the largest reported one day drop in the daily maximum is 18.0 C (32.4 F), at Oujda (Morocco) on 21 February 1963.
- In Morocco, the largest reported one day rise in the daily minimum is 15.0 C (27.0 F), at Oujda (Morocco) on 11 April 1914.
- In Morocco, the largest reported one day drop in the daily minimum is 17.0 C (30.6 F), at Oujda (Morocco) on 17 July 1978.
- In Morocco, the largest reported widest range between the high and the low of one day is 32.0 C (57.6 F), at Oujda (Morocco) on 17 July 1978.
- In Morocco, the smallest reported narrowest range between the high and the low of one day is 0.0 C (0.0 F), at Oujda (Morocco) on 9 February 1914.
Caveat.Single readings can still be instrument errors that quality control missed. A station with one faulty value can top a list, so read each entry as a reported value, not as a confirmed event.
Biggest one day rise in the daily maximum
The largest increase in the daily maximum temperature from one day to the next. Values are in degrees Celsius with Fahrenheit beside them.
| Rank | Station | Country | Value | Date |
|---|---|---|---|---|
| 1 | Oujda | Morocco | 18.0 C (32.4 F) | 27 July 1959 |
| 2 | Nouasseur | Morocco | 15.0 C (27.0 F) | 21 August 1980 |
| 3 | Midelt | Morocco | 13.1 C (23.6 F) | 19 October 2007 |
| 4 | Kenitra Port Lyautey | Morocco | 12.8 C (23.0 F) | 19 April 1945 |
| 5 | Anfa | Morocco | 11.1 C (20.0 F) | 12 March 2003 |
Biggest one day drop in the daily maximum
The largest decrease in the daily maximum temperature from one day to the next. Values are in degrees Celsius with Fahrenheit beside them.
| Rank | Station | Country | Value | Date |
|---|---|---|---|---|
| 1 | Oujda | Morocco | 18.0 C (32.4 F) | 21 February 1963 |
| 2 | Nouasseur | Morocco | 16.0 C (28.8 F) | 1 April 2005 |
| 3 | Kenitra Port Lyautey | Morocco | 14.4 C (25.9 F) | 25 March 1955 |
| 4 | Midelt | Morocco | 14.4 C (25.9 F) | 9 January 2021 |
| 5 | Anfa | Morocco | 14.0 C (25.2 F) | 26 January 1976 |
Biggest one day rise in the daily minimum
The largest increase in the daily minimum temperature from one day to the next. Values are in degrees Celsius with Fahrenheit beside them.
| Rank | Station | Country | Value | Date |
|---|---|---|---|---|
| 1 | Oujda | Morocco | 15.0 C (27.0 F) | 11 April 1914 |
| 2 | Midelt | Morocco | 12.1 C (21.8 F) | 8 May 1998 |
| 3 | Anfa | Morocco | 11.8 C (21.2 F) | 20 December 1998 |
| 4 | Nouasseur | Morocco | 11.7 C (21.1 F) | 31 July 2000 |
| 5 | Kenitra Port Lyautey | Morocco | 10.0 C (18.0 F) | 26 June 1966 |
Biggest one day drop in the daily minimum
The largest decrease in the daily minimum temperature from one day to the next. Values are in degrees Celsius with Fahrenheit beside them.
| Rank | Station | Country | Value | Date |
|---|---|---|---|---|
| 1 | Oujda | Morocco | 17.0 C (30.6 F) | 17 July 1978 |
| 2 | Nouasseur | Morocco | 12.0 C (21.6 F) | 11 April 1979 |
| 3 | Anfa | Morocco | 11.0 C (19.8 F) | 18 August 1976 |
| 4 | Midelt | Morocco | 11.0 C (19.8 F) | 25 September 1981 |
| 5 | Kenitra Port Lyautey | Morocco | 10.0 C (18.0 F) | 19 November 1975 |
Widest range between the high and the low of one day
The largest difference between the highest and the lowest temperature of the same day. Values are in degrees Celsius with Fahrenheit beside them.
| Rank | Station | Country | Value | Date |
|---|---|---|---|---|
| 1 | Oujda | Morocco | 32.0 C (57.6 F) | 17 July 1978 |
| 2 | Nouasseur | Morocco | 28.5 C (51.3 F) | 8 March 2014 |
| 3 | Midelt | Morocco | 27.2 C (49.0 F) | 12 August 1991 |
| 4 | Kenitra Port Lyautey | Morocco | 26.6 C (47.9 F) | 12 May 1965 |
| 5 | Anfa | Morocco | 22.0 C (39.6 F) | 5 November 1975 |
Narrowest range between the high and the low of one day
The smallest difference between the highest and the lowest temperature of the same day. Values are in degrees Celsius with Fahrenheit beside them.
| Rank | Station | Country | Value | Date |
|---|---|---|---|---|
| 1 | Oujda | Morocco | 0.0 C (0.0 F) | 9 February 1914 |
| 2 | Midelt | Morocco | 0.4 C (0.7 F) | 28 January 2026 |
| 3 | Anfa | Morocco | 0.6 C (1.1 F) | 6 November 1961 |
| 4 | Kenitra Port Lyautey | Morocco | 1.2 C (2.2 F) | 23 December 1943 |
| 5 | Nouasseur | Morocco | 1.7 C (3.1 F) | 22 April 1957 |
Only stations with at least 10 complete years are listed, and a station appears once per list.
Download the Data
Source: NOAA National Centers for Environmental Information, Global Historical Climatology Network Daily (GHCN-Daily). Records are computed by World Extreme Weather Monitor and are not official NOAA products. (US Government open data (NOAA NCEI)) Data as of 2026-10-12. Trends and counts are computed by this site from daily station records. The long-record station set is described under each chart.