More than two months' worth of rain fell in two hours on New York's Long Island on Wednesday, causing flash flooding and swamping cars on roads that were turned into rivers during the morning rush hour.

Long Island floods
People look at a car stranded in deep floodwaters on Sunrise Highway at Route 111 following heavy rains and flash flooding in Islip, New YorkGetty

Roads throughout the area were shut down during the busy morning commute after emergency workers had to rescue drivers who were stranded by high water.

The southern New Jersey town of Millville recorded its second-highest rainfall total ever – nine inches (22 cm). As much as five feet (1.5 m) of water backed up into city streets, causing several houses to collapse, according to the Red Cross.

Long Island floods
A car is abandoned on a flooded street in Bayshore, New YorkGetty
Long Island floods
A man walks down a flooded road in Islip, New YorkReuters
Long Island floods
A man uses a plough attachment on his truck to push water out of a housing complex parking area in North Babylon, New YorkReuters
Long Island floods
Children play in the flooded parking area of a housing complex in Islip, New YorkReuters
Long Island floods
A motorist whose car was immobilised by flooding on the Southern State Parkway waits for assistance near Babylon, New YorkReuters
Long Island floods
People wade along Reddington Street in Bayshore, New York, following heavy rains and flash floodingGetty
Long Island floods
A man keeps his belongings dry as he walks down a flooded road in Islip, New YorkReuters
Long Island floods
A resident rides a quad bike in front of a fire engine on a flooded street in Islip, New YorkReuters