Tumbes climate — normals and trends

Tumbes (Peru) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 24.3 °C and it receives 566 mm of precipitation per year.

These figures are normals computed over 86 complete calendar years, from 1940 to 2025, using ERA5 reanalysis data from the Copernicus programme.

The warmest month is March (26.0 °C on average) and the coldest is August (22.8 °C). Rainfall peaks in March.

Tumbes averages 0 frost days, 42 hot days (≥ 30 °C) and 82 rainy days per year.

Tumbes has warmed by +1.5 °C between 1940 and 2025, or +0.18 °C per decade. This trend is statistically significant.

The hottest day of the period reached 34.0 °C (on 18 January 2020) and the coldest 15.7 °C (on 21 October 1950).

Data from ERA5 reanalysis (Copernicus Climate Change Service), redistributed under a CC-BY 4.0 licence. Normals are recomputed whenever the archive is updated.

Climate normals · ERA5

TumbesTumbes

coords
-3.56°, -80.44°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthMarchColdest monthAugustWettest monthMarchDriest monthAugust

Mean daily temperature

24.3°C

Average daily high

28.0°C

Average daily low

21.9°C

Annual rainfall

566mm

Sunshine / day

10.7h

Mean relative humidity

77%

Average peak wind

15.8km/h

Seasonal range

3.2°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

42 d/yr

Rainy days (≥ 1 mm)

82 d/yr

Annual snowfall

0.0 cm

Average feels-like high

31.5 °C

Average feels-like low

24.8 °C

Average peak gust

33.3 km/h

Tropical nights (≥ 20 °C)

304 d/yr

Solar radiation

19.6 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.5 °C

since 1940

+0.2 °C per decade · r² = 0.32 · p = < 0.001

1940Each stripe is one year, from 1940 (left) to 2025 (right). Blue = colder than the period average, red = warmer.2025

Trend fitted by linear regression (ordinary least squares) on annual means. A trend is shown only when it is statistically significant (p < 0.05).

A climograph overlays rainfall (bars) and temperature (line): the standard reading in climatology, where you can see at a glance whether the warm season is also the dry one.

Records for the period

Hottest day

34.0 °C

18 January 2020

Coldest day

15.7 °C

21 October 1950

Wettest day

263 mm

2 April 2023

Windiest day

26.3 km/h

6 June 1941

Strongest gust

49.7 km/h

6 July 1943

Hottest feels-like

40.5 °C

15 February 1998

Coldest feels-like

15.7 °C

21 October 1950

Sunniest day

12.2 h

29 December 1952

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.3 °C28 January 202519.9 °C29 August 202525.2 °C724 mm750
202433.5 °C25 March 202419.5 °C2 September 202425.5 °C368 mm1070
202332.9 °C10 July 202321.9 °C5 January 202326.6 °C1,406 mm1660
202232.5 °C2 February 202217.5 °C14 November 202224.2 °C316 mm540
202133.0 °C26 February 202119.6 °C12 September 202124.7 °C580 mm440
202034.0 °C18 January 202018.0 °C26 August 202025.1 °C366 mm960
201932.4 °C14 April 201918.5 °C21 August 201925.3 °C529 mm940
201832.9 °C20 April 201819.0 °C13 October 201824.8 °C331 mm780
201731.7 °C3 January 201718.6 °C8 November 201725.1 °C1,427 mm590
201632.9 °C26 January 201618.9 °C21 November 201625.6 °C593 mm1140
201532.9 °C25 December 201520.9 °C11 September 201526.2 °C593 mm1290
201431.9 °C11 March 201419.4 °C3 September 201425.3 °C265 mm850
201332.8 °C26 February 201318.9 °C29 July 201324.5 °C341 mm600
201231.7 °C6 June 201219.3 °C6 September 201224.9 °C640 mm610
201132.7 °C26 February 201117.7 °C18 October 201124.6 °C264 mm600
201033.7 °C24 March 201018.0 °C9 November 201024.4 °C560 mm380
200931.8 °C30 March 200919.0 °C9 November 200924.7 °C420 mm330
200831.3 °C21 April 200819.2 °C21 November 200824.6 °C795 mm120
200731.5 °C16 January 200717.8 °C21 October 200724.1 °C353 mm390
200631.6 °C29 March 200620.1 °C21 October 200624.8 °C394 mm360
200532.2 °C9 April 200519.1 °C23 November 200524.4 °C205 mm610
200432.2 °C9 May 200418.8 °C29 August 200424.4 °C321 mm280
200331.1 °C6 April 200319.2 °C16 September 200324.2 °C282 mm170
200230.9 °C13 May 200219.7 °C10 August 200224.4 °C573 mm70
200130.1 °C11 February 200118.4 °C19 October 200123.4 °C518 mm10
200030.4 °C19 February 200018.2 °C6 November 200023.4 °C402 mm10
199931.0 °C30 March 199918.5 °C20 August 199923.6 °C427 mm40
199832.1 °C15 February 199818.8 °C4 December 199825.2 °C3,153 mm560
199731.8 °C24 September 199721.6 °C4 January 199726.1 °C968 mm490
199632.1 °C25 February 199617.3 °C23 November 199623.5 °C229 mm170
199532.2 °C16 March 199519.6 °C10 December 199524.4 °C312 mm430
199431.6 °C27 February 199418.8 °C5 September 199424.4 °C339 mm310
199333.5 °C20 January 199319.5 °C21 November 199324.8 °C619 mm270
199231.5 °C8 April 199219.0 °C9 November 199224.9 °C1,769 mm500
199132.1 °C25 December 199118.9 °C4 September 199124.8 °C343 mm770
199032.7 °C8 February 199018.5 °C27 July 199024.3 °C195 mm550
198930.0 °C19 January 198918.9 °C4 August 198923.9 °C540 mm20
198831.8 °C4 April 198819.1 °C15 July 198824.1 °C397 mm330
198731.7 °C2 July 198720.0 °C31 October 198725.1 °C998 mm580
198631.8 °C5 March 198619.3 °C28 September 198623.9 °C359 mm320
198532.0 °C21 March 198517.1 °C6 November 198523.4 °C245 mm220
198430.7 °C10 January 198418.5 °C6 November 198424.1 °C501 mm150
198332.6 °C4 March 198320.9 °C23 October 198326.0 °C3,548 mm960
198232.9 °C7 December 198219.7 °C7 September 198225.2 °C474 mm820
198132.8 °C25 March 198118.6 °C1 August 198124.2 °C294 mm390
198032.7 °C1 March 198019.0 °C13 November 198024.9 °C281 mm870
197932.3 °C24 February 197918.0 °C30 October 197924.7 °C198 mm810
197832.4 °C11 March 197818.1 °C17 October 197824.3 °C265 mm580
197731.3 °C20 March 197718.3 °C31 October 197724.4 °C439 mm470
197631.6 °C27 May 197619.1 °C9 October 197624.7 °C613 mm320
197530.5 °C14 March 197517.9 °C16 September 197523.9 °C535 mm90
197432.2 °C4 April 197418.5 °C11 September 197423.7 °C272 mm280
197332.1 °C7 January 197317.7 °C16 August 197323.7 °C795 mm350
197232.9 °C25 December 197219.8 °C10 September 197225.6 °C616 mm1130
197131.2 °C10 February 197118.2 °C30 August 197123.7 °C450 mm140
197032.0 °C22 February 197018.0 °C3 August 197023.9 °C324 mm470
196932.2 °C3 June 196918.4 °C8 October 196924.6 °C357 mm540
196831.3 °C15 March 196818.2 °C1 December 196823.6 °C196 mm170
196732.3 °C14 May 196716.7 °C11 November 196723.4 °C359 mm240
196632.0 °C23 February 196618.2 °C9 September 196623.8 °C353 mm210
196532.1 °C18 April 196519.2 °C27 November 196524.8 °C497 mm430
196431.0 °C16 January 196417.0 °C22 October 196423.3 °C609 mm80
196331.2 °C20 February 196317.2 °C13 November 196323.9 °C315 mm250
196231.1 °C30 April 196217.8 °C8 July 196223.6 °C247 mm240
196130.5 °C5 May 196117.6 °C14 November 196123.5 °C522 mm40
196031.6 °C28 March 196017.6 °C14 November 196023.8 °C173 mm330
195931.6 °C8 January 195918.4 °C14 August 195924.2 °C598 mm140
195830.8 °C18 March 195818.6 °C12 November 195824.4 °C1,140 mm120
195730.5 °C26 December 195719.2 °C3 January 195724.4 °C782 mm40
195630.6 °C28 February 195616.9 °C18 November 195623.2 °C462 mm50
195530.8 °C4 March 195516.4 °C26 October 195522.8 °C183 mm120
195430.7 °C16 February 195416.0 °C23 July 195422.6 °C204 mm80
195331.9 °C23 February 195318.4 °C6 October 195324.2 °C428 mm410
195231.5 °C3 February 195217.2 °C7 November 195223.5 °C235 mm210
195131.5 °C18 February 195118.7 °C7 October 195124.3 °C163 mm360
195031.0 °C26 January 195015.7 °C21 October 195023.0 °C124 mm230
194931.1 °C17 February 194917.4 °C27 November 194923.2 °C614 mm90
194831.7 °C29 January 194817.8 °C16 August 194823.8 °C360 mm320
194732.4 °C23 January 194716.7 °C16 October 194723.8 °C372 mm590
194631.9 °C10 March 194617.0 °C20 September 194623.3 °C452 mm130
194531.2 °C14 June 194519.2 °C15 August 194524.4 °C599 mm390
194431.2 °C28 May 194417.2 °C18 November 194424.0 °C455 mm110
194332.1 °C15 May 194317.4 °C18 October 194323.7 °C217 mm310
194230.4 °C10 February 194216.0 °C29 August 194223.2 °C1,058 mm100
194131.8 °C22 April 194119.3 °C7 August 194124.6 °C2,451 mm260
194031.8 °C22 February 194019.1 °C10 July 194024.6 °C90 mm400

Normals computed over complete calendar years 1940–2025.

A specific year

Pick a year and see how it compares to normal — warmer, drier or more extreme than usual?

Across the whole year

Average daily high
28.4 °C
+0.4 °C
Hot days (≥ 30 °C)
75 d/yr
+33
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
724 mm
+158 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan29.8 °C+0.9 °C47 mm-23 mm
Feb29.9 °C+0.8 °C229 mm+100 mm
Mar30.5 °C+1.3 °C143 mm-5 mm
Apr29.7 °C+0.6 °C205 mm+104 mm
May29.0 °C+0.3 °C36 mm-11 mm
Jun27.7 °C-0.1 °C3 mm-12 mm
Jul27.5 °C+0.5 °C4 mm-2 mm
Aug26.6 °C-0.1 °C1 mm-1 mm
Sep27.0 °C+0.2 °C2 mm-3 mm
Oct26.9 °C0.0 °C27 mm+17 mm
Nov28.2 °C+0.9 °C26 mm+16 mm
Dec28.2 °C-0.1 °C3 mm-23 mm

The year's extremes

Hottest day
32.3 °C
28 Jan 2025
Coldest day
19.9 °C
29 Aug 2025
Wettest day
41.0 mm
23 Feb 2025
Windiest day
24.2 km/h
8 Jul 2025
Strongest gust
45.7 km/h
8 Jul 2025
Hottest feels-like
39.1 °C
30 Mar 2025
Coldest feels-like
21.8 °C
9 Dec 2025
Sunniest day
12.1 h
20 Jan 2025

What was the weather like that day?

Your birthday, a wedding, a memorable trip: discover the actual weather for any date since 1940.

Date

Frequently asked questions

What is the climate of Tumbes?

Tumbes has a hot semi-arid climate (Köppen BSh). Over 1940-2025, the average annual temperature is 24.3 °C and it receives 566 mm of precipitation per year.

What is the hottest day ever recorded in Tumbes?

The hottest day measured in Tumbes between 1940 and 2025 was 18 January 2020, reaching 34.0 °C.

What is the coldest day in Tumbes?

The coldest day measured in Tumbes between 1940 and 2025 was 21 October 1950, at 15.7 °C.

Does it snow in Tumbes?

Almost never: Tumbes sees virtually no snow, with about 0 frost days per year.

Has the climate of Tumbes warmed?

Yes: Tumbes warmed by +1.5 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Tumbes?

The wettest day measured in Tumbes between 1940 and 2025 was 2 April 2023, with 263 mm of rain in 24 hours.

What was the windiest day in Tumbes?

The windiest day measured in Tumbes between 1940 and 2025 was 6 June 1941, with winds reaching 26.3 km/h.

What is the warmest month in Tumbes?

The warmest month in Tumbes is March (26.0 °C on average); the coldest is August (22.8 °C).

How much does it rain in Tumbes?

Tumbes receives on average 566 mm of precipitation per year, spread over about 82 rainy days.

Is it sunny in Tumbes?

Tumbes gets on average 10.7 hours of sunshine per day, roughly 3,905 hours per year over 1940-2025.

Are there tropical nights in Tumbes?

Yes: Tumbes has on average 304 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Tumbes?

In Tumbes, between 1940 and 2025, the highest apparent temperature reached 40.5 °C on 15 February 1998, and the lowest was 15.7 °C on 21 October 1950.

Compare Tumbes with another city

Pick a second city: its normals will be set against these, indicator by indicator.

Nearby cities

The climate around Tumbes

Other cities — Peru