Map from Google - Fiji

Fiji, an archipelago in the Pacific Ocean, located north of the Tropic of Capricorn, has a tropical climate, with a hot and humid rainy season from December to April, and a cooler season from June to October. The latter is relatively dry, especially in the small and flat islands, and in the north-western slopes of the main islands (Viti Levu and Vanua Levu), while in the slopes exposed to the south-east, the trade winds may cause showers and thunderstorms even in this season.
For example, in the capital Suva, located in the south-eastern side of the island of Viti Levu, and therefore exposed to the trade winds, even 115 inches of rain per year fall, of which more than 10.6 inches per month from December to April, when it rains more than one day out of two, while it still rains on average every second day in the least rainy months, with a minimum of 4.7 inches in July. Therefore, here we can speak of equatorial climate, because there is no dry season. Here is the average precipitation.
Average precipitation - Suva
Prec. (in)1110.614.

The daytime temperature in Suva, around 86 °F from January to March, drops down to 79/81 °F from May to October; even the minima drop slightly, from 73.5 °F to 68 °F. However, in the cooler months, sometimes at night the temperature can go down to 54/55 °F, so it can get quite cool.
Here are the average temperatures.
Average temperatures - Suva
Min (°F)737373727068686868707072
Max (°F)868686828179797979818284

The sea temperature decreases a bit in the winter months, although it remains pleasantly warm for swimming, as can be seen in the following table.
Sea temperature - Suva
Sea (°F)828284828179797777798182

In Nadi, on the western slope of the same island Viti Levu, it rains a lot less, 81 inches per year, and while it rains a lot in the rainy season, from December to April, it rains much less from May to October, when precipitation drops below 4 inches per month; the driest month is June, with 2.2 in of rain. Even the rainy days are fewer: 7/8 days per month from July to October, and a dozen per month in May and June. On the contrary, the temperature is a little higher, because the winds blow from the inland hills, especially in the cooler months, when the maximum temperature is around 82 °F, instead of 79 °F. Here is the average precipitation.
Average precipitation - Nadi
Prec. (in)1211.616.

Even the amount of sunshine is higher in the leeward side than in the windward side: about 7/8 hours a day in Nadi, compared with 5/6 in Suva.
These differences between the two sides are also found in the other main island, Vanua Levu. In the smaller islands, especially the flat ones, the difference is smaller, because the trade winds do not find hills upon which they could discharge the humidity on one side, so that throughout the year, about 67/71 in of rain fall, with a minimum in the cool months. An exception is represented by the island of Rotuma, because it is located far to the north and is very rainy because of the latitude: with its 138 in of rain per year, it has an equatorial climate, with a minimum from June to September, when around 8 in of rain per month fall anyway.
Here is the average precipitation.
Average precipitation - Rotuma
Prec. (in)13.412.81310.410.

This island is also warmer, as we can see from its average temperatures.
Average temperatures - Rotuma
Min (°F)757775757575757575757575
Max (°F)888888888886868686868888

Even the sea temperature remains high throughout the year in Rotuma, as can be seen in the following table.
Sea temperature - Rotuma
Sea (°F)848484848482828282828484

Fiji can be affected by tropical cyclones, during the period from November to mid-May (although Cyclone Bebe made an exception, having being formed in the second half of October 1972): one more reason to avoid the most muggy and rainy season of the year.


When to go

The best time to visit Fiji is from mid-May to mid-October: it's the most dry, cool and sunny, especially in the northern slopes of the main islands, which are preferable also because they are more sheltered from the wind.

What to pack

In winter (June to August): light clothes for the day, a scarf for the breeze, a sweatshirt for the evening; light raincoat or umbrella. For the reef, equipment for snorkeling, water shoes or rubber soled shoes.
In summer (December to February): light clothes, of natural fibers, sun hat, a scarf for the breeze, a light sweatshirt for the evening; light raincoat or umbrella.
In Rotuma, all year round, light clothing, of natural fiber, sun hat, a scarf for the breeze, a light sweatshirt for the evening, light raincoat or umbrella.