// Adds dimensions UUID, Author and Topic into GA4
Monday, March 9, 2026
31.2 C
Singapore

Crocodile sighting near Yishun Dam: Public are urged to stay calm and steer clear

SINGAPORE: A crocodile was recently spotted near Yishun Dam, prompting the National Parks Board (NParks) to issue a public advisory urging people to stay calm and maintain a safe distance from the reptile.

The sighting was captured on video and shared on Instagram by user @sgfollowsall on Jan 6. The footage shows the crocodile swimming near the edge of a canal as people walked and sat close to the waterway.

Experts believe the animal is an estuarine crocodile, or Crocodylus porosus, a species commonly found in the Strait of Johor.

Typically, these crocodiles inhabit waters or mudflats far from areas frequented by the public. Their diet consists mainly of fish, but they are known to consume mammals, birds, and even carrion.

NParks confirmed the sighting and has since implemented safety measures.

How Choon Beng, NParks’ group director of wildlife management, told ST, “We are monitoring the sighting and have placed advisory signs around the area to warn the public to stay away from the water’s edge.”

See also  9 more S’poreans die from COVID-19; 28th day in a row

Additionally, NParks has issued warnings to kayaking operators and other stakeholders, advising them to avoid the affected waters.

While encounters with estuarine crocodiles in urban areas are rare, NParks emphasized the importance of exercising caution and refraining from approaching these wild animals.

Members of the public are encouraged to report any sightings to NParks to ensure public safety and proper wildlife management.

- Advertisement -

Hot this week

Singapore jobseeker shocked after CEO tells him to ‘get lost’ during job interview

The conversation, he said, took a sharp turn when the CEO asked a question about sales targets.

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //