The National Weather Service characterized a thunderstorm that developed in Burlington and Bucks counties a “100 year flood” after 6-10 inches of rain fell within four hours, leading to several water rescues on Monday afternoon.

Any additional thunderstorms or heavy rain on Tuesday could cause flooding quickly, since the ground is so saturated, according to New Jersey 101.5 Chief Meteorologist Dan Zarrow.

There was a water rescue on River Road in Burlington Township near Bustleton Creek in an industrial park and several flooded out roads including Neck Road near the railroad tracks and the LaGorce neighborhood, according to police.

Route 130 was closed in Burlington Township and also in Florence Township near the Turnpike Extension and there were at least two water rescues in Edgewater Park.

NJ Transit's RiverLine was forced to temporarily suspend service on Monday afternoon between Cinnaminson and Delanco due to high water.

If you think it's been raining a lot you're right. Zarrow said the first 12 days of July were New Jersey's second or third wettest such period on record. First place was last year, 2020.

"A '100 year flood' doesn't necessarily mean such an event only happens once every 100 years. It means there is a 1% of it happening in any given year," Zarrow said.

He said there were two factors that lead to Monday's super soaker thunderstorm.

"First, the horrendously high humidity.  There's lots of moisture locked up in the atmosphere like a sopping wet sponge, and it all gets 'squeezed out' when there's a storm. Second, lacking any steering mechanism, the heavy rain just sat and sat and sat," Zarrow said.

The vibrant colors on the weather radar were dropping copious amounts of rain on both sides of the Delaware River. According to the National Weather Service, over 7 inches of rain fell in Florence and 5 inches in Beverly and Delanco. Over 10 inches fell across the river in Croydon in Bucks County.

Flooded street in Palmyra (Palmyra Fire Department)
Map showing the area of greatest impact of Monday's storm (NWS)

Contact reporter Dan Alexander at Dan.Alexander@townsquaremedia.com or via Twitter @DanAlexanderNJ

Most Expensive House For Sale in Atlantic County

Located on Bayshore in Margate, the 8,200+ square foot home is listed at $7.9 million. The home has seven bedrooms, eight baths, and 324 feet of total bay frontage. Outside, it has 2,500 square feet of deck space, a pool, and four boat slips. Property taxes for the home were $49,920 last year.

8 sharks you may find off New Jersey's coast

Seven boardwalk games and how they can be stacked against you