Average annual surface temperature in Peru

Peru: Average annual surface temperature was 19.16 °C in 2025. ▲ Rising

Latest (2025)
19.16 °C
Change on year
down 4.3%
World rank
122nd
of 193 countries
All-time high
20.02 °C
in 2024
All-time low
17.12 °C
in 1956
Years of data
86
1940–2025

Average annual surface temperature in Peru, 1940–2025

05101520194019822025

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

Analysis

Peru recorded 19.16 °C for average annual surface temperature in 2025.

The figure is down 4.3% on the previous year and down 0.7% over ten years.

Over the whole period, average annual surface temperature in Peru peaked at 20.02 °C in 2024 and was at its lowest, 17.12 °C, in 1956.

Peru ranks 122nd 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 Peru, year by year

Annual values for Average annual surface temperature in Peru, 1940 to 2025.
Year °C Change
1940 18.03 °C
1941 17.83 °C -1.1%
1942 17.19 °C -3.6%
1943 17.21 °C +0.2%
1944 17.93 °C +4.1%
1945 17.76 °C -0.9%
1946 17.57 °C -1.1%
1947 17.76 °C +1.1%
1948 18.04 °C +1.6%
1949 17.65 °C -2.2%
1950 17.41 °C -1.4%
1951 17.71 °C +1.7%
1952 17.69 °C -0.1%
1953 17.87 °C +1.1%
1954 17.48 °C -2.2%
1955 17.47 °C -0.0%
1956 17.12 °C -2.0%
1957 18.15 °C +6.0%
1958 18.36 °C +1.1%
1959 18.18 °C -1.0%
1960 18.18 °C +0.0%
1961 18.16 °C -0.1%
1962 18.05 °C -0.6%
1963 18.31 °C +1.5%
1964 18.1 °C -1.1%
1965 18.24 °C +0.8%
1966 18.32 °C +0.4%
1967 17.88 °C -2.4%
1968 17.81 °C -0.4%
1969 18.56 °C +4.2%
1970 18.22 °C -1.8%
1971 17.71 °C -2.8%
1972 18.55 °C +4.7%
1973 18.28 °C -1.5%
1974 17.78 °C -2.7%
1975 17.68 °C -0.5%
1976 17.94 °C +1.4%
1977 18.29 °C +1.9%
1978 18.18 °C -0.6%
1979 18.45 °C +1.5%
1980 18.49 °C +0.2%
1981 18.21 °C -1.5%
1982 18.43 °C +1.2%
1983 19.19 °C +4.1%
1984 18.01 °C -6.1%
1985 17.93 °C -0.4%
1986 18.03 °C +0.5%
1987 18.78 °C +4.1%
1988 18.5 °C -1.5%
1989 18.14 °C -1.9%
1990 18.32 °C +1.0%
1991 18.51 °C +1.0%
1992 18.65 °C +0.7%
1993 18.42 °C -1.2%
1994 18.47 °C +0.3%
1995 18.81 °C +1.8%
1996 18.35 °C -2.5%
1997 19.02 °C +3.7%
1998 19.37 °C +1.8%
1999 18.28 °C -5.6%
2000 18.39 °C +0.6%
2001 18.42 °C +0.2%
2002 18.72 °C +1.6%
2003 18.74 °C +0.1%
2004 18.67 °C -0.3%
2005 18.94 °C +1.4%
2006 18.78 °C -0.8%
2007 18.68 °C -0.6%
2008 18.67 °C -0.0%
2009 18.92 °C +1.3%
2010 19.18 °C +1.4%
2011 18.66 °C -2.7%
2012 18.8 °C +0.8%
2013 18.79 °C -0.1%
2014 18.9 °C +0.6%
2015 19.29 °C +2.1%
2016 19.42 °C +0.6%
2017 19.03 °C -2.0%
2018 18.7 °C -1.8%
2019 19.03 °C +1.8%
2020 19.37 °C +1.7%
2021 19.01 °C -1.8%
2022 18.89 °C -0.6%
2023 19.67 °C +4.1%
2024 20.02 °C +1.8%
2025 19.16 °C -4.3%

Peru compared with similar countries

  • Peru's 19.16 °C is below the median for upper middle income countries, which is 23.03 °C, 83% of the median. (50 countries reporting)
  • Peru's 19.16 °C is below the median for Latin America & Caribbean, which is 25.63 °C, 75% of the median. (31 countries reporting)

Averages by decade

DecadeAverage LowestHighest Years
1940s 17.7 °C 17.19 °C 18.04 °C 10
1950s 17.74 °C 17.12 °C 18.36 °C 10
1960s 18.16 °C 17.81 °C 18.56 °C 10
1970s 18.11 °C 17.68 °C 18.55 °C 10
1980s 18.37 °C 17.93 °C 19.19 °C 10
1990s 18.62 °C 18.28 °C 19.37 °C 10
2000s 18.69 °C 18.39 °C 18.94 °C 10
2010s 18.98 °C 18.66 °C 19.42 °C 10
2020s 19.35 °C 18.89 °C 20.02 °C 6

Countries ranked near Peru

  1. 119 Eswatini 20.04 °C compare
  2. 120 Iran 19.71 °C compare
  3. 121 Morocco 19.3 °C compare
  4. 123 South Africa 18.35 °C compare
  5. 124 Turkmenistan 18.22 °C compare
  6. 125 Uruguay 17.48 °C compare

See the full ranking of 193 places →

More reference data data for Peru

All data for Peru →

Frequently asked questions

What is average annual surface temperature in Peru?
Average annual surface temperature in Peru was 19.16 °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 Peru?
The highest recorded value was 20.02 °C in 2024.
What is the lowest average annual surface temperature recorded in Peru?
The lowest recorded value was 17.12 °C in 1956.
How does Peru rank for average annual surface temperature?
Peru ranks 122nd out of 193 countries with data for 2025.
Is average annual surface temperature rising or falling in Peru?
Over the last ten years it is down 0.7%. The long-run trend across the full record is rising.
Where does this Peru 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 Peru. 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/peru/

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/peru/">Average annual surface temperature in Peru</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.