The community of Big Pond in St Catherine is once again under water as central and eastern parishes are battered by heavy rains.
The Banister New Testament Church and basic school are both under water.
Some residents had to wade through several inches of water to get to their homes.
According to a resident who identified herself as Poochie, "it's been years we are having this problem but it hasn't been like this for a couple of years now".
Big Pond, which is located on the outskirts of Old Harbour, is frequently flooded during heavy rainfall.