
Beaches in Singapore aren’t just for tourists! Locals love these sandy stretches for weekend picnics, swims, and sunset strolls.
Beaches in Singapore may not rival Bali or the Maldives, but they’ve got their own charm. Think laidback vibes, gentle waves, and plenty of space for a picnic or beach day escape. From family-friendly shores to hidden coastal corners, these sandy spots are perfect for unwinding without leaving the island. For more beach vibing, visit the best beach clubs in Singapore or islands near Singapore.
Best beaches in Singapore: Sentosa Island beaches
If you’re looking for variety, start here. Sentosa’s beaches are the most popular because they’ve got water sports, family fun, and party vibes all rolled into one.
1. Siloso Beach

Sentosa is a hotspot for fab beaches in Singapore. And we’re most fond of Siloso Beach for its fun-loving summer vibes. It may not be the most pristine stretch, but you can indulge in a plethora of water sports and chill with beach grub by the water. Come nightfall, feel the sandy shores spark to life with bar music and hip parties.
Siloso Beach, Sentosa
2. Palawan Beach
This is one of the more family-friendly beaches in Singapore. It’s also where you can find the iconic suspension bridge, which links Palawan Beach to the southernmost point of continental Asia, so get your cameras ready for some sweet photos when you’re on an outing here with your fam.
Palawan Beach, Sentosa
3. Tanjong Beach

This is Sentosa’s chill beach with a glamorous edge. It’s home to the buzzy Tanjong Beach Club, which is all about cocktails, music, and people-watching. Wander further and you’ll find quieter stretches for reading or napping. It may be a little pricier than the rest, but it’s perfect if you’re in the mood to treat yourself or pretend you’re on holiday without hopping on a plane.
Tanjong Beach, Sentosa
4. Tanjong Rimau

Also known as Siloso Headland, Tanjong Rimau plays host to a plethora of creatures. It’s a treasure trove of corals, seagrass, and marine wildlife. You’ll even be treated to scenic views of the mainland! This spot is unfortunately out of bounds to the public. However, if you want to pay the beach a visit, you can register for a guided tour with Sentosa.
Tanjong Rimau, Straits View
Best beaches in Singapore: Singapore beaches
Not up for an island trip? Singapore’s mainland beaches are easy to reach by MRT or bus.
5. East Coast Park
This is the OG of Singapore beaches. We’ve grown up cycling, rollerblading, and BBQ-ing here and Marine Cove’s playground is still one of the best for kids. Parkland Green also has solid food options for when you need to refuel. It can get busy, but there’s always space to set up camp. Pro tip: stay for sunset, it never disappoints.
East Coast Park, East Coast Park Service Road
6. Changi Beach Park
Changi has that old school, kampong charm you don’t find elsewhere. Families gather to fish, kids build sandcastles, and aunties practise tai chi by the water. We like to wrap the day with nasi lemak or laksa at the nearby Changi Village Hawker Centre for comfort food that never fails.
Changi Beach Park, Nicoll Drive, Singapore 498991
7. Coney Island

Rustic and raw, Coney Island Singapore is an adventure in itself. It’s a bit of a trek (take the MRT, get on a bus, then walk over), but once you’re there, it’s all about untouched nature and wildlife spotting. Think kingfishers, butterflies, and monitor lizards. The beaches aren’t manicured, which makes them feel extra special. Oh, but remember to spray mosquito repellent to avoid getting bitten by sandflies on the beach.
Coney Island Singapore, Punggol Promenade Nature Walk, 829325
8. Pasir Ris Park
Wander off the beaten path in the east and you will come across this tranquil park. It’s home to ponies, a mangrove forest, a three-storey bird-watching tower, inline skating and, of course, a beach! While the other attractions might take centre stage, come sunset, all eyes are on the beach as the glorious sun slowly sinks below the horizon.
Pasir Ris Park, Pasir Ris Central
9. Sembawang Park
Sembawang Park’s a little more offbeat, featuring industrial backdrops mixed with palm trees. It’s not the classic tropical beach, but it’s got character (and that iconic coconut tree everyone photographs at sunrise). We recommend early mornings here for a peaceful start to the day.
Sembawang Park, Sembawang Road
10. Punggol Beach

One of our favourite sunrise spots, Punggol Beach is home to soft sand, dramatic boulders, and hardly any crowds. It’s perfect for quiet reflection or that early-morning photoshoot, as a simple, underrated beach that feels like a getaway from the city.
Beaches in Singapore: Offshore islands and southern islands beaches
For something more rugged, Singapore’s offshore islands are where you’ll find camping, diving, and heritage vibes.
11. Pulau Hantu

A dream for divers and campers, Pulau Hantu’s coral reefs are alive with seahorses, reef sharks, and clownfish. Camping is allowed with a permit from NParks, but book early. Waking up on a near-empty island with the city skyline in the distance? Magic.
12. Pulau Ubin

Located off the north-eastern corner of Singapore, Pulau Ubin is one of our most iconic islands, as it’s home to Singapore’s last kampungs and the Chek Jawa Wetlands. A 10-minute bumboat ride from Changi Point Ferry Terminal will take you into the wild – it’s a haven for hundreds of native plants, birds and monkeys! While the beaches here aren’t ideal for suntanning and lounging, nature lovers will appreciate their rustic beauty.
13. Lazarus Island

Maldives vibes, Singapore address. Lazarus has powder-fine sand and turquoise water – it’s especially tranquil on weekdays. This is our top pick for romantic picnics or chill days with your favourite people. Ferries leave from Marina South Pier, so check times and arrive early
14. Kusu Island
Built on the legend of a giant tortoise that saved shipwrecked men by turning into an island, Kusu Island is a sanctuary for tortoises. Apart from marvelling at the shelled beauties, you can check out various historic shines, including a Chinese temple that pays homage to the Goddess of Prosperity. Afterwards, grab a picnic mat and relax on the sand. There are plenty of swimming lagoons and beaches to explore!
15. St. John’s Island

Here’s another option if you’re thinking of island-hopping. As one of Singapore’s Southern islands, it’s easily accessible via ferry cruises, and it’s a hotspot for fishing enthusiasts. Head over for its beaches, which are tranquil and less crowded than those on the main island. Plus, you’ll see plenty of greenery around to satisfy the nature-loving soul in you.
16. Sisters’ Islands
These islands are two of Singapore’s Southern islands, and their inviting blue waters make ’em a popular destination for snorkelling. There’s also a legend behind the formation of these islands, touching on sisterly love and acts of sacrifice. If you happen to drop by, do check out the Sisters’ Islands Marine Park, which aims to give visitors a first-hand experience of the rich marine biodiversity.
Get your swimsuits and sunscreen on for some fun in the sun at the best beaches in Singapore!
[This article was originally published in 2018 and updated in 2025 by Nicole Nithiyah.]
Frequently Asked Questions
What’s the best beach for families?
East Coast Park is unbeatable with the Marine Cove playground, BBQ pits, and cycling trails. Palawan Beach (Sentosa) is another winner thanks to its pirate ship water play – just factor in the entry fee.
Where’s the best beach for swimming?
Sentosa’s Siloso, Palawan, and Tanjong beaches have lifeguards and safe zones. Kusu Island’s lagoons are calm and clear. East Coast is great too, but avoid Sembawang or Pasir Ris if you want proper laps.
How do I get to the islands?
Ferries to Lazarus, St. John’s, and Kusu leave from Marina South Pier. To get to Pulau Ubin, take the bumboat from Changi Point (no booking needed). For Pulau Hantu, you’ll need to book a tour or private charter. Tip: always check the weather before you go!
Are there any free beaches?
Yes! Most beaches like East Coast, Changi, Pasir Ris, Sembawang, Punggol, and Coney Island are free to access. Only Sentosa (about $4 to $6 for the entry fee) and island ferries ($15 to $35) cost money.
What’s the difference between the islands?
The Southern Islands are great for chill, tropical day trips. Offshore islands like Pulau Ubin and Pulau Hantu offer rugged, adventurous and heritage-rich experiences.
Can I camp on the beach?
Not on mainland beaches. While some designated areas within parks like East Coast Park, West Coast Park, and Pasir Ris Park allow camping with a permit, beach areas are generally not permitted for overnight stays. Camping is only allowed on islands like Pulau Hantu (with an NParks permit).
When is the best time to visit beaches in Singapore?
We recommend early mornings for sunrise and late afternoons for sunset. Weekdays beat weekends if you don’t want to mingle with the crowds. Avoid the midday sun, and watch out for monsoon season ferry cancellations.

