Suva climate — normals and trends

Suva (Fiji) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 25.2 °C and it receives 2,012 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 February (26.7 °C on average) and the coldest is August (23.6 °C). Rainfall peaks in March.

Suva averages 0 frost days, 0 hot days (≥ 30 °C) and 243 rainy days per year.

Suva has warmed by +0.7 °C between 1940 and 2025, or +0.08 °C per decade. This trend is statistically significant.

The hottest day of the period reached 30.1 °C (on 15 February 2016) and the coldest 18.6 °C (on 29 July 1972).

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

SuvaCentral

coords
-18.14°, 178.43°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthFebruaryColdest monthAugustWettest monthMarchDriest monthJuly

Mean daily temperature

25.2°C

Average daily high

25.8°C

Average daily low

24.6°C

Annual rainfall

2,012mm

Sunshine / day

9.9h

Mean relative humidity

79%

Average peak wind

25.0km/h

Seasonal range

3.1°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

0 d/yr

Rainy days (≥ 1 mm)

243 d/yr

Annual snowfall

0.0 cm

Average feels-like high

28.6 °C

Average feels-like low

25.9 °C

Average peak gust

35.0 km/h

Tropical nights (≥ 20 °C)

365 d/yr

Solar radiation

18.0 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.7 °C

since 1940

+0.1 °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

30.1 °C

15 February 2016

Coldest day

18.6 °C

29 July 1972

Wettest day

281 mm

29 April 2020

Windiest day

99.9 km/h

3 January 1993

Strongest gust

164.5 km/h

3 January 1993

Hottest feels-like

38.5 °C

8 February 2016

Coldest feels-like

14.8 °C

11 August 1980

Sunniest day

13.1 h

17 December 2022

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202529.9 °C1 March 202522.0 °C8 September 202525.8 °C2,383 mm00
202430.1 °C12 February 202421.7 °C8 September 202426.0 °C3,096 mm10
202329.9 °C3 March 202321.4 °C27 July 202325.6 °C2,107 mm00
202229.1 °C13 January 202222.5 °C31 August 202226.1 °C2,459 mm00
202129.2 °C6 March 202121.8 °C4 August 202125.7 °C2,359 mm00
202029.3 °C16 March 202022.3 °C4 September 202025.7 °C2,878 mm00
201929.2 °C17 February 201921.3 °C21 September 201925.6 °C2,242 mm00
201829.6 °C2 April 201821.3 °C6 July 201825.5 °C2,005 mm00
201729.6 °C11 February 201721.6 °C17 August 201725.6 °C2,017 mm00
201630.1 °C15 February 201620.8 °C20 August 201625.7 °C2,058 mm20
201529.9 °C16 March 201520.7 °C12 August 201525.0 °C1,351 mm00
201429.2 °C13 March 201420.9 °C28 July 201425.3 °C1,574 mm00
201329.8 °C31 January 201321.3 °C6 September 201325.7 °C1,771 mm00
201228.5 °C3 January 201221.1 °C6 September 201225.4 °C2,576 mm00
201129.0 °C27 March 201121.2 °C23 September 201125.6 °C2,187 mm00
201028.3 °C19 February 201022.7 °C14 July 201025.7 °C2,031 mm00
200929.4 °C23 March 200919.9 °C6 September 200924.9 °C1,859 mm00
200828.5 °C19 January 200821.8 °C17 September 200825.6 °C1,979 mm00
200728.9 °C9 February 200722.3 °C2 September 200725.7 °C1,987 mm00
200629.1 °C2 April 200620.4 °C6 October 200625.3 °C1,442 mm00
200529.2 °C13 February 200520.5 °C27 August 200525.4 °C1,796 mm00
200429.0 °C26 March 200419.9 °C22 August 200425.3 °C1,750 mm00
200329.7 °C15 March 200321.2 °C31 August 200325.1 °C1,912 mm00
200229.5 °C11 March 200220.9 °C11 August 200225.5 °C1,937 mm00
200129.3 °C2 March 200120.7 °C17 August 200125.4 °C1,627 mm00
200029.2 °C26 January 200021.5 °C4 September 200025.5 °C1,949 mm00
199928.3 °C7 January 199920.9 °C12 August 199925.3 °C2,055 mm00
199829.0 °C8 January 199821.9 °C22 July 199825.4 °C1,222 mm00
199728.8 °C9 March 199719.8 °C12 September 199724.9 °C2,270 mm00
199629.1 °C29 December 199621.3 °C9 August 199625.4 °C2,048 mm00
199528.5 °C2 February 199520.5 °C30 August 199525.1 °C1,727 mm00
199428.6 °C16 February 199420.0 °C6 September 199424.5 °C1,389 mm00
199328.1 °C17 February 199319.8 °C1 October 199324.5 °C1,487 mm00
199228.9 °C2 March 199221.3 °C1 November 199224.9 °C1,680 mm00
199128.9 °C19 March 199120.6 °C8 September 199125.0 °C1,476 mm00
199028.0 °C28 January 199021.4 °C20 August 199025.1 °C2,167 mm00
198928.7 °C8 February 198921.7 °C19 August 198925.3 °C1,541 mm00
198829.7 °C17 February 198821.8 °C6 August 198825.6 °C1,892 mm00
198729.7 °C10 February 198720.3 °C14 August 198724.6 °C1,118 mm00
198629.7 °C9 March 198620.5 °C31 August 198624.7 °C2,415 mm00
198529.5 °C7 March 198520.5 °C19 June 198525.0 °C1,706 mm00
198429.9 °C22 February 198420.6 °C3 October 198425.3 °C1,758 mm00
198328.5 °C2 March 198320.9 °C16 August 198324.9 °C1,842 mm00
198228.8 °C1 February 198220.3 °C29 August 198224.9 °C2,036 mm00
198128.5 °C16 January 198120.4 °C11 September 198124.8 °C1,766 mm00
198028.9 °C23 February 198019.6 °C11 August 198024.9 °C1,974 mm00
197928.7 °C16 January 197921.1 °C17 August 197924.8 °C1,833 mm00
197827.9 °C14 January 197820.1 °C11 August 197824.8 °C1,857 mm00
197729.5 °C18 January 197718.8 °C23 September 197724.7 °C2,045 mm00
197628.4 °C22 January 197621.2 °C6 October 197625.0 °C2,131 mm00
197528.9 °C17 January 197521.1 °C1 August 197525.2 °C2,897 mm00
197428.5 °C1 February 197421.6 °C14 August 197425.3 °C2,507 mm00
197329.0 °C6 March 197321.9 °C6 August 197325.5 °C2,218 mm00
197229.5 °C21 January 197218.6 °C29 July 197224.9 °C2,697 mm00
197129.4 °C11 December 197121.9 °C13 July 197125.4 °C1,669 mm00
197029.5 °C16 February 197022.4 °C24 May 197025.4 °C2,034 mm00
196928.3 °C5 March 196921.2 °C13 August 196925.0 °C1,773 mm00
196828.7 °C21 February 196819.9 °C28 September 196825.0 °C1,513 mm00
196728.5 °C15 March 196721.0 °C10 August 196725.1 °C2,034 mm00
196628.4 °C14 March 196620.9 °C20 August 196624.7 °C1,741 mm00
196528.4 °C3 April 196520.1 °C2 August 196524.7 °C1,786 mm00
196429.3 °C23 March 196421.7 °C6 July 196425.4 °C2,041 mm00
196328.9 °C4 March 196320.5 °C13 August 196325.0 °C2,972 mm00
196228.5 °C16 March 196221.3 °C15 August 196225.1 °C1,721 mm00
196128.4 °C9 February 196121.4 °C14 July 196125.2 °C2,162 mm00
196029.1 °C12 March 196021.4 °C30 July 196025.0 °C2,082 mm00
195930.0 °C25 January 195921.1 °C12 September 195925.0 °C2,019 mm10
195828.5 °C24 February 195821.0 °C28 August 195825.0 °C2,396 mm00
195728.8 °C15 February 195721.3 °C10 August 195725.0 °C1,832 mm00
195628.2 °C11 March 195620.7 °C31 July 195625.2 °C2,506 mm00
195528.1 °C6 January 195521.2 °C25 August 195525.1 °C2,380 mm00
195428.8 °C14 March 195421.6 °C5 July 195425.1 °C2,787 mm00
195329.0 °C6 March 195321.3 °C11 September 195325.3 °C1,737 mm00
195229.3 °C29 January 195221.6 °C9 September 195225.4 °C2,103 mm00
195128.7 °C12 March 195120.3 °C5 May 195124.9 °C2,214 mm00
195028.8 °C12 March 195020.4 °C18 September 195025.2 °C1,841 mm00
194929.2 °C14 January 194921.7 °C21 August 194925.2 °C2,644 mm00
194828.2 °C7 April 194821.5 °C18 July 194825.1 °C2,279 mm00
194728.6 °C16 February 194721.7 °C17 September 194725.1 °C1,613 mm00
194628.8 °C2 February 194621.2 °C14 September 194624.8 °C1,957 mm00
194528.4 °C22 March 194520.9 °C1 August 194525.0 °C2,120 mm00
194429.0 °C9 January 194421.7 °C21 September 194425.1 °C1,962 mm00
194328.8 °C8 March 194321.2 °C31 July 194325.0 °C1,813 mm00
194228.3 °C11 March 194219.3 °C13 September 194224.9 °C1,423 mm00
194129.2 °C20 February 194120.4 °C24 August 194124.8 °C1,834 mm00
194028.6 °C3 April 194020.0 °C10 September 194024.8 °C2,956 mm00

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
26.4 °C
+0.6 °C
Hot days (≥ 30 °C)
0 d/yr
0
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2383 mm
+371 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.6 °C+0.4 °C499 mm+253 mm
Feb28.4 °C+0.9 °C295 mm+87 mm
Mar27.8 °C+0.4 °C245 mm-2 mm
Apr27.8 °C+0.9 °C229 mm+16 mm
May26.7 °C+0.7 °C101 mm-47 mm
Jun26.0 °C+0.7 °C81 mm-36 mm
Jul25.1 °C+0.7 °C63 mm-36 mm
Aug24.9 °C+0.8 °C142 mm+26 mm
Sep24.4 °C+0.1 °C64 mm-50 mm
Oct25.2 °C+0.4 °C133 mm-17 mm
Nov26.5 °C+0.9 °C189 mm+29 mm
Dec27.0 °C+0.5 °C345 mm+147 mm

The year's extremes

Hottest day
29.9 °C
1 Mar 2025
Coldest day
22.0 °C
8 Sep 2025
Wettest day
109.5 mm
24 Feb 2025
Windiest day
44.2 km/h
20 Oct 2025
Strongest gust
67.3 km/h
24 Feb 2025
Hottest feels-like
37.3 °C
11 Feb 2025
Coldest feels-like
19.6 °C
9 Sep 2025
Sunniest day
12.8 h
4 Dec 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 Suva?

Suva has a tropical rainforest climate (Köppen Af). Over 1940-2025, the average annual temperature is 25.2 °C and it receives 2,012 mm of precipitation per year.

What is the hottest day ever recorded in Suva?

The hottest day measured in Suva between 1940 and 2025 was 15 February 2016, reaching 30.1 °C.

What is the coldest day in Suva?

The coldest day measured in Suva between 1940 and 2025 was 29 July 1972, at 18.6 °C.

Does it snow in Suva?

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

Has the climate of Suva warmed?

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

What is the wettest day in Suva?

The wettest day measured in Suva between 1940 and 2025 was 29 April 2020, with 281 mm of rain in 24 hours.

What was the windiest day in Suva?

The windiest day measured in Suva between 1940 and 2025 was 3 January 1993, with winds reaching 99.9 km/h.

What is the warmest month in Suva?

The warmest month in Suva is February (26.7 °C on average); the coldest is August (23.6 °C).

How much does it rain in Suva?

Suva receives on average 2,012 mm of precipitation per year, spread over about 243 rainy days.

Is it sunny in Suva?

Suva gets on average 9.9 hours of sunshine per day, roughly 3,614 hours per year over 1940-2025.

Are there tropical nights in Suva?

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

What was the most extreme apparent temperature in Suva?

In Suva, between 1940 and 2025, the highest apparent temperature reached 38.5 °C on 8 February 2016, and the lowest was 14.8 °C on 11 August 1980.

Compare Suva with another city

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

Nearby cities

The climate around Suva

Other cities — Fiji