I may be a little biased, but I am a firm believer that Western Australia has the best beaches in the country. From the long stretches of white sandy beaches in the South West to the rugged, desert coastline in the North, you’re spoilt for choice. And for an urban centre, the city of Perth well and truly holds its own.
I’ve spent a lot of time exploring beaches across the globe, so I not-so-humbly consider myself a self-appointed expert. Whilst sipping a coconut in the tropics of Lombok has its charm, and the languid camels strolling Taghazout’s beaches make for a novel moment, neither holds a candle to the beaches back home.
Perth holds the title of the longest city in the world. As such, there’s a vast selection of epic beaches sprawling along the coastline to choose from. Whether you’re after decent waves, calmer waters for children, incredible snorkelling, or just a good spot to park up with a picnic, you’ll find what you’re after in Perth.
In this guide, I’ll treat you to my top favourite beaches in Perth, sharing insider tips and tricks to help you plan your ideal beach escapade. May I first add that if you’ve included Western Australia in your ‘Down Under’ itinerary, hats off to you. It’s an underrated gem that most international travellers miss out on!

What Makes Perth Beaches So Special
Perth’s beaches have a charm that’s hard to resist. There’s something about the combination of soft white sands, turquoise waters, and the often-clear blue skies that makes every day feel like a holiday.
I will admit that growing up along the pristine coastline of the South West, I had no interest in visiting Perth’s beaches during trips to the city. It wasn’t until my adult years that I realised how fortunate we are to have such clean, clear water beaches within reach of an urban centre. Or how rare it is not to have to lie elbow-to-elbow with your neighbours on the sand.
The majority of Australia’s population lived within 50km of the coastline. As such, the beach lifestyle is deeply ingrained in our culture. You’ll notice that in the sense of ease exuded by Australians of all ages at the beach. People aren’t fussed about appearances. We’re all there to relish in the moment of a day in the sun, the sea, and surrounded by loved ones.
Seasonality also plays a role. In summer, the beaches come alive with swimmers, kite-flyers, and night markets. Winter brings a quieter, introspective energy – brisk morning walks, or braving the waters for an icy swim. No matter the time of year, Perth’s coastline offers something special.
Best Beaches in Perth
Cottesloe Beach
Cottesloe Beach is perhaps the most iconic of Perth’s beaches, and for good reason. Stretching along the Indian Ocean with soft white sand and sparkling blue water, it’s perfect for swimming, sunbathing, and long, contemplative walks along the shore.
I’ve spent countless afternoons here, watching families and friends enjoy the waves and marvelling at the way the sun transforms the ocean at sunset. If you’re in Cott, I highly recommend hitting up North Street Store for a continental roll and cinnamon scroll – the perfect accoutrement to a day on the sand.
For photography, Cottesloe is unbeatable. The sunsets here are legendary, painting the sky with hues of pink, orange, and purple that reflect off the water in a truly magical way. Parking is generally straightforward, and there are a few cafés right near the beach if you need a refreshment. It’s a great spot for families, couples, or anyone who just wants to soak up the quintessential Perth beach experience.

Scarborough Beach
Scarborough Beach tends to have a different vibe. It’s vibrant, youthful, and full of energy. This beach was my stomping ground for a while, and I have many fond memories here. The shorebreaks can get pretty dumpy, but surf lifesavers are patrolling the stretch, so if you’re not a strong swimmer, stick within the flags.
Scarborough is ideal for surfers, but even if you’re just a casual beachgoer, there’s plenty to enjoy. Bars and cafés line the beach, offering everything from casual bites to evening cocktails. The skatepark and climbing wall nearby add an extra layer of activity, making it a hub for young locals and families alike. In summer, Scarborough hosts weekly night markets with food vans, which is the perfect way to end a day at the beach with music, good company, and delicious street food.

City Beach
City Beach is one of those classic Perth spots that is calm, family-friendly, and ideal for a relaxing day. The waters are gentle, making it perfect for kids and less confident swimmers. I love spending time here with a book or picnic basket, watching the world drift by in the quiet beauty of the ocean.
There are walking paths, picnic areas, and cafés nearby, so you can easily spend the whole day here without getting bored. It’s also an epic spot for sunrise walks – the early morning light on the water feels almost sacred, a quiet reminder of the simple pleasures of life.

Trigg Beach
For surf enthusiasts, Trigg Beach is one of Perth’s most promising spots. The waves can get impressive, and on a good swell, you’ll see plenty of surfers fighting for a spot in the lineup. Personally, I’ve spent many evenings strolling along the promenade stretching from Trigg Beach to Scarborough, especially in summer when the light hits the ocean just right and the evening air has that perfect warmth.
Trigg can get busy when the swell is up, but the atmosphere is worth it. There’s a sense of community among the surfers, walkers, and casual beachgoers that I find really welcoming. If you’re learning to surf, it’s a great spot, but just be aware of the conditions and always respect the experienced surfers in the lineup.

South Beach
South Beach in Fremantle offers a unique atmosphere that’s hard to replicate elsewhere. Popular with younger crowds and backpackers, it has a relaxed, almost bohemian vibe. I love heading here to soak up the Freo energy, watch the sun glint off the water, and enjoy the lively cafes and eateries nearby.
In my opinion, Fremantle has the best cafes and restaurants in Perth. I recommend finishing a day at the beach with a margarita and ceviche at La Cabana. The proximity to the main streets means you can combine your beach day with exploring local shops, street art, and live music venues.

Tips For Enjoying Perth’s Beaches
Over the years, I’ve picked up a few tips to make beach days in Perth even more enjoyable:
- Timing is everything: Early morning or late afternoon are the best times to visit. You’ll avoid crowds and catch the light perfectly for photos.
- Safety first: Always swim between the flags if you’re unsure of your swimming ability. Perth beaches are generally safe, but surf conditions can vary.
- Sun protection: The sun in WA can be fierce, so don’t skip sunscreen, hats, and protective clothing.
- Food & drinks: Most beaches have nearby cafés or takeaway options, but packing a picnic is always a good idea.
- Walks & exploration: Many beaches have promenades or paths connecting to other beaches. The Trigg to Scarborough promenade is a personal favourite.
If you’re curious about surf culture around the world, I share my experiences on Morocco’s surf coast on my blog, Daytrips, where I explore beaches, surf spots, and local culture in Taghazout and surrounding villages. It’s a different coast, but the love of waves and sand is universal.
My Top 3 Favourite Beaches for Specific Experiences
While all of Perth’s beaches have something special, here are my top three picks for particular experiences:
- Trigg Beach: If surfing is your priority, this is the spot. The waves are consistent, and the local surf community is welcoming.
- Cottesloe Beach: Perfect for families, or anyone looking for classic white sand and calm swimming conditions. Add in a stop at North Street Store, and you have a truly memorable day.
- South Beach: Ideal for younger crowds or anyone seeking a lively atmosphere. Grab a drink, enjoy the Freo vibe, and soak in the local culture.
Each of these beaches offers something different, but they all share that unmistakable Perth charm – the combination of sand, surf, and laid-back energy that will have you booking a trip back to the West Coast.
The Wrap-Up: Perth’s Best Beaches
Perth’s beaches are truly something special. They’re spaces to connect, relax, and enjoy the natural beauty of Western Australia. From the iconic sunsets of Cottesloe to the vibrant energy of Scarborough, the surf at Trigg, and the unique Freo atmosphere at South Beach, each spot offers its own rhythm and personality.
For me, visiting these beaches isn’t just about swimming or surfing; it’s about slowing down, taking in the scenery, and soaking up the simple joys of life. Whether you’re a local or a visitor, I encourage you to explore these beaches at your own pace, try new experiences, and maybe even discover a favourite spot you never knew existed.
I’d love to hear your favourite beach memory. Share it in the comments, and maybe you’ll inspire someone else to head to the sand, sun, and waves of Perth.







