Average annual surface temperature in Morocco

Morocco: Average annual surface temperature was 19.3 °C in 2025. ▲ Rising

Latest (2025)
19.3 °C
Change on year
down 3.2%
World rank
121st
of 193 countries
All-time high
19.93 °C
in 2024
All-time low
15.89 °C
in 1972
Years of data
86
1940–2025

Average annual surface temperature in Morocco, 1940–2025

05101520194019822025

Source: Contains modified Copernicus Climate Change Service information (2026) – with major processing by Our World in Data. Measured in °C.

Analysis

The most recent figure for average annual surface temperature in Morocco is 19.3 °C, measured in 2025.

Compared with earlier readings it is down 3.2% on the previous year and up 3.0% over ten years.

Over the whole period, average annual surface temperature in Morocco peaked at 19.93 °C in 2024 and was at its lowest, 15.89 °C, in 1972.

Morocco ranks 121st of 193 countries on this measure, in the middle of the range.

The long-run direction has been consistently rising across the 86 years of available data.

Average annual surface temperature in Morocco, year by year

Annual values for Average annual surface temperature in Morocco, 1940 to 2025.
Year °C Change
1940 16.67 °C
1941 17.17 °C +3.0%
1942 17.29 °C +0.7%
1943 16.91 °C -2.2%
1944 17.23 °C +1.9%
1945 18.02 °C +4.5%
1946 17.13 °C -4.9%
1947 17.61 °C +2.9%
1948 17.5 °C -0.7%
1949 17.02 °C -2.7%
1950 17.21 °C +1.1%
1951 16.91 °C -1.7%
1952 17.2 °C +1.7%
1953 16.58 °C -3.6%
1954 16.58 °C +0.0%
1955 17.96 °C +8.3%
1956 16.26 °C -9.5%
1957 16.64 °C +2.4%
1958 17.52 °C +5.3%
1959 17.04 °C -2.7%
1960 17.32 °C +1.6%
1961 18.06 °C +4.3%
1962 17.42 °C -3.5%
1963 16.85 °C -3.3%
1964 17.39 °C +3.2%
1965 17.1 °C -1.6%
1966 17.69 °C +3.4%
1967 17.12 °C -3.2%
1968 17.37 °C +1.5%
1969 17.29 °C -0.5%
1970 17.74 °C +2.6%
1971 16.45 °C -7.2%
1972 15.89 °C -3.4%
1973 17.17 °C +8.1%
1974 16.87 °C -1.7%
1975 17.01 °C +0.8%
1976 16.41 °C -3.5%
1977 17.33 °C +5.6%
1978 17.58 °C +1.4%
1979 17.34 °C -1.4%
1980 17.79 °C +2.6%
1981 18.01 °C +1.2%
1982 17.34 °C -3.7%
1983 18.39 °C +6.1%
1984 17.55 °C -4.6%
1985 18.02 °C +2.6%
1986 17.52 °C -2.8%
1987 18.55 °C +5.9%
1988 17.97 °C -3.2%
1989 17.99 °C +0.2%
1990 18.3 °C +1.7%
1991 17.23 °C -5.8%
1992 17.24 °C +0.0%
1993 17.03 °C -1.2%
1994 18.3 °C +7.5%
1995 18.43 °C +0.7%
1996 17.78 °C -3.5%
1997 18.37 °C +3.3%
1998 18.61 °C +1.3%
1999 18.15 °C -2.5%
2000 18.44 °C +1.6%
2001 19.1 °C +3.6%
2002 18.56 °C -2.9%
2003 18.65 °C +0.5%
2004 18.19 °C -2.4%
2005 18.44 °C +1.3%
2006 18.53 °C +0.5%
2007 18.25 °C -1.5%
2008 18.13 °C -0.6%
2009 18.73 °C +3.3%
2010 19.17 °C +2.3%
2011 18.56 °C -3.2%
2012 18.6 °C +0.2%
2013 18.46 °C -0.7%
2014 18.74 °C +1.5%
2015 18.74 °C +0.0%
2016 18.99 °C +1.3%
2017 19.58 °C +3.1%
2018 17.93 °C -8.4%
2019 18.9 °C +5.4%
2020 19.51 °C +3.2%
2021 19.16 °C -1.8%
2022 19.79 °C +3.3%
2023 19.9 °C +0.5%
2024 19.93 °C +0.2%
2025 19.3 °C -3.2%

Morocco compared with similar countries

  • Morocco's 19.3 °C is below the median for lower middle income countries, which is 24.33 °C, 79% of the median. (47 countries reporting)
  • Morocco's 19.3 °C is below the median for Middle East, North Africa, Afghanistan & Pakistan, which is 23.38 °C, 83% of the median. (22 countries reporting)

Averages by decade

DecadeAverage LowestHighest Years
1940s 17.26 °C 16.67 °C 18.02 °C 10
1950s 16.99 °C 16.26 °C 17.96 °C 10
1960s 17.36 °C 16.85 °C 18.06 °C 10
1970s 16.98 °C 15.89 °C 17.74 °C 10
1980s 17.91 °C 17.34 °C 18.55 °C 10
1990s 17.94 °C 17.03 °C 18.61 °C 10
2000s 18.5 °C 18.13 °C 19.1 °C 10
2010s 18.77 °C 17.93 °C 19.58 °C 10
2020s 19.6 °C 19.16 °C 19.93 °C 6

Countries ranked near Morocco

  1. 118 Cyprus 20.12 °C compare
  2. 119 Eswatini 20.04 °C compare
  3. 120 Iran 19.71 °C compare
  4. 122 Peru 19.16 °C compare
  5. 123 South Africa 18.35 °C compare
  6. 124 Turkmenistan 18.22 °C compare

See the full ranking of 193 places →

More reference data data for Morocco

All data for Morocco →

Frequently asked questions

What is average annual surface temperature in Morocco?
Average annual surface temperature in Morocco was 19.3 °C in 2025, according to Contains modified Copernicus Climate Change Service information (2026) – with major processing by Our World in Data.
What is the highest average annual surface temperature recorded in Morocco?
The highest recorded value was 19.93 °C in 2024.
What is the lowest average annual surface temperature recorded in Morocco?
The lowest recorded value was 15.89 °C in 1972.
How does Morocco rank for average annual surface temperature?
Morocco ranks 121st out of 193 countries with data for 2025.
Is average annual surface temperature rising or falling in Morocco?
Over the last ten years it is up 3.0%. The long-run trend across the full record is rising.
Where does this Morocco data come from?
The figures come from Contains modified Copernicus Climate Change Service information (2026) – with major processing by Our World in Data, published as part of Average annual surface temperature. Statizoid updates them automatically from the source API.

Download this data

CSV · JSON — 86 observations, free to reuse under CC BY 4.0 (Our World in Data).

Share, cite or embed this page

Cite this page

Average annual surface temperature in Morocco. Statizoid, drawing on Contains modified Copernicus Climate Change Service information (2026) – with major processing by Our World in Data. Retrieved 23 September 2026, from https://reference.statizoid.com/stat/average-annual-surface-temperature/morocco/

Embed or link this data

Paste this into a page to link back to these figures. The data itself is free to reuse under CC BY 4.0 (Our World in Data); please keep the attribution.

<a href="https://reference.statizoid.com/stat/average-annual-surface-temperature/morocco/">Average annual surface temperature in Morocco</a> — Statizoid

About this data

Indicator
Average annual surface temperature
Unit
°C
Source
Contains modified Copernicus Climate Change Service information (2026) – with major processing by Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
193 places, 16,598 data points, 1940–2025
Last refreshed

Temperature of the air measured 2 meters above the ground, encompassing land, sea, and in-land water surfaces.