Nadi

Viti Levu Weather & Climate: Fiji

Climate by month across Viti Levu, Fiji, average temperatures, rainfall and the best time to visit.

Climate overview of Viti Levu

Viti Levu is one of several regions in Fiji, with temperatures that range from 27°C (81°F) in July to 30°C (86°F) during the peak of February. We've based our full climate overview on data from Nadi, the region's most prominent city. For more detailed climate information about other cities in the area, please see the section beneath the map further down the page.

The weather in Viti Levu changes throughout the year, with no distinct months of consistently pleasant temperatures.

February, March and December are generally the hottest months of the year.

Precipitation in Viti Levu varies considerably throughout the year. The wettest conditions occur in February with 316 mm (12 in) of rain, while July stays relatively dry with 47 mm (1.9 in). The region experiences its rainy season during January, February, March and December, when monthly rainfall can range from 206 mm (8.1 in) to 316 mm (12 in).

Visitors hoping to maximize their time in the sun should consider planning their trip for August, when daylight hours are at their peak.

Explore Viti Levu by month

Pick a month to see the average temperature, rainfall and sunshine in Viti Levu — and find the best time to visit. (based on Nadi)

Popular cities by month

Compare cities per month. Toggle cities on/off.

Nadi Suva Korolevu Denarau Pacific Harbour Lautoka
Day temperature (°C)
Monthly rainfall (mm)
Monthly sunshine (hours)

Climate map of Viti Levu

Average daily temperature, monthly rainfall & sunshine hours across cities.

Avg day temp (°C)
32°

Compare popular cities

Average daytime and nighttime temperatures, yearly rainfall and sunshine.

Nadi 28°C (82°F) 30°C (86°F) 21°C (70°F) 24°C (75°F) 1922 mm (76 in) 2,542 hours
Suva 25°C (77°F) 29°C (84°F) 22°C (72°F) 25°C (77°F) 2402 mm (95 in)
Korolevu 26°C (79°F) 29°C (84°F) 21°C (70°F) 24°C (75°F) 1889 mm (74 in) 2,542 hours
Denarau 27°C (81°F) 30°C (86°F) 21°C (70°F) 25°C (77°F) 1836 mm (72 in) 2,542 hours
Pacific Harbour 25°C (77°F) 29°C (84°F) 21°C (70°F) 24°C (75°F) 2231 mm (88 in)
Lautoka 27°C (81°F) 30°C (86°F) 22°C (72°F) 25°C (77°F) 1872 mm (74 in) 2,542 hours

Places in Viti Levu, Fiji

Select a city to see its average temperature, precipitation and hours of sunshine over the year.

Explore more

Bucket list

Need travel inspiration? Check out our bucket list articles and be inspired.