A tropical depression just offshore from Fiji's main island has brought strong winds, heavy rain and flooding in Viti Levu and the Yasawa and Mamanuca groups.
Many roads and bridges in Ba and Rakiraki towns and surrounding low-lying areas are flooded.
Strong winds and large waves have damaged crops and structures in the Yasawa islands.
Some domestic flights were cancelled and people have been advised not to put to sea.
Earlier today schools were ordered closed so students could get home safely.
Public servants have also been told to go home after ensuring that emergency procedures are in place.
The tropical depression is expected to pass over Viti Levu later this afternoon and worsen the flooding.
Disaster authorities have advised people to take precautions.
Thousands of tourists holidaying in Fiji have been asked to remain indoors.