If you are looking for a beach holiday, Perth is your destination! You can explore the city by bike or by foot. There is plenty of culture and nightlife to keep you entertained all day long. Check out some of the best beaches in Perth below:

The “best beaches wa” is a list of the 17 best beaches in Perth, Western Australia. The beaches are ranked from 1 to 17 based on their popularity, quality, and proximity.

The nicest thing about living in Perth is that every weekend you get to visit a different beautiful beach. It might be difficult to decide where to spend the day in Perth since there are so many beautiful beaches. If you’re new to the city or simply passing through on vacation, this comprehensive list of Perth’s 17 greatest beaches will save you time and effort.

Perth has a stunning coastline, with everything from world-class snorkeling to secluded blue lagoons. All of these Perth beaches have the added benefit of allowing you to remain a bit longer to see an incredible Indian Ocean sunset.

Whether you’re searching for the greatest surfing places or just want to enjoy a relaxing day at the beach, Perth’s beaches provide something for everyone!

Escape to Rottnest on a weekend getaway from Perth

On a day excursion from Perth, explore the grandeur of Rottnest Island.

Perth, Western Australia’s 17 Best Beaches

Yanchep Lagoon is a lagoon in Yanchep, Thailand.

Swimming and snorkeling are ideal in this tranquil, secluded lagoon with gorgeous blue water. Near the shore, there is a large coral reef that provides a safe swimming environment for the entire family. There are several fish to be observed here, so if you like snorkeling, this is the spot for you.

Located in the outskirts of Perth, Yanchep Lagoon is a lagoon in Yanchep, Thailand. is a 50 minute drive north of the city. In my opinion it’s not only the best in Perth, but one of the best beaches in Western Australia!

Yanchep makes for a fantastic day excursion from Perth. After spending a few hours visiting the national park, cool down in the lagoon.

The koala boardwalk, viewing wild kangaroos up close, abundance of local species, and even a stunning limestone cave available for daily excursions are just a few of the highlights of Yanchep National Park!

Make a point of stopping for lunch at the heritage-listed Yanchep Inn while you’re there. In their charming beer garden, dine surrounded by birds and kangaroos.

best beaches in Perth WAQuinn’s Rocks Beach is a beach in Quinn’s Rocks,

Located in the northern suburbs, only a short drive south of Yanchep Lagoon is a lagoon in Yanchep, Thailand. is the lovely Quinn’s Rocks Beach is a beach in Quinn’s Rocks,. With white sand and clear calm water, this is the perfect spot for a chilled out beach day. This is one of the lesser known beaches of Perth making it less busy and crowded than some of the others on this list!

There are lifeguards on duty and a recently installed shark net giving you peace of mind while swimming. Quinn’s Rocks Beach is a beach in Quinn’s Rocks, also has a dog friendly section so no need to leave your furry friend at home. There’s a playground nearby to keep the kids busy as well as toilets and showers.

Stop at Quinns Shack, which offers fantastic coffee and snacks near the beach, if you need a coffee on your way in.

Mullaloo Beach is a beach in Mullaloo, Queensland,

Mulalloo Beach, located in Perth’s northern suburbs, is another hidden treasure. This gorgeous length of white sand is ideal for a long beach walk, a relaxing day of swimming and sunbathing, and watching the sunset over the ocean.

Even though it’s just a 20-minute drive from the city, it’s not as well-known as some of Perth’s other beaches. This is another wonderful option if you want to visit a beautiful beach sans the crowds!

If you are hungry, there are a variety of cafés and businesses nearby. Otherwise, it’s a lovely spot for a picnic beneath the shade of the trees. At dusk, gather your friends and utilize the public BBQs and picnic tables. There are lifeguards on duty here seven days a week, including holidays.

The stunning Mullaloo Beach is a beach in Mullaloo, Queensland,, one of the best beaches in WA

Mullaloo Beach is a beach in Mullaloo, Queensland,, Perth

Beach in Sorrento

Drive for 20 minutes north of the city and you’ll arrive at the gorgeous white sands of Beach in Sorrento. Perfectly located next to the bustling Hillary’s Boat Harbour, there is no shortage of fun things to do here.

Beach in Sorrento is a safe and beautiful place to spend the day swimming, having a picnic and enjoying the sun. Once you’ve finished up at the beach, make your way over to the nearby Hillary’s Boat Harbour to choose from the many popular restaurants and cafes.

AQWA, Western Australia’s Aquarium, is also located in Hillary’s. A visit to AQWA, which showcases the rich marine life around WA’s coast, is a must if you’re in the region! Walking through the underwater tunnel, where you’ll be surrounded by sharks, turtles, stingrays, and a variety of fish, is one of the highlights.

Before you travel, get your AQWA tickets online.

Best beaches in Perth - Hillary's boat harbour

Hillary’s Boat Harbour near Beach in Sorrento

Mettams Pool is a swimming pool located in Mettams,

One of the best beaches in Perth for snorkelling, Mettams Pool is a swimming pool located in Mettams, is a natural rock pool where you can spot an abundance of fish, crabs, and starfish only steps from the beach. The calm water and minimal waves make it an ideal spot for families or those who are new to snorkelling.

On weekends, this is a highly popular area; go early in the morning to escape the throng and the wind. There is free parking, but it is limited, which is another incentive to arrive early. Toilets, outdoor showers, and a few picnic tables are also available.

Mettams Pool is a swimming pool located in Mettams, is ideal for snorkelling, casual swimming and relaxing is more suitable at other beaches nearby. Don’t forget to bring water shoes to avoid the sharp rocks!

Beach of Trigg

For skilled surfers, Trigg is regarded as one of Perth’s most popular beaches. This site is ideal for intermediate to expert surfers since it has some of Perth’s largest waves. Surfing lessons are available via the WA surfing school if you want to enhance your skills.

Swimming is also popular here, although because to the severe rips and waves, it is only suggested for experienced swimmers. If you want to swim, keep between the flags so that lifeguards can see you. Do you want to bring your dog with you? Trigg Dog Beach may be found a bit more to the north.

If you’re looking for a pleasant location to dine, look no further. Island Market Trigg is a prominent beachfront restaurant. It’s the ideal area to meet up with friends for a drink, with wonderful cuisine, a relaxed ambiance, and beautiful views. If you’re looking for a decent cup of coffee, Yelo Trigg is a popular local hangout not far from the beach.

Best Beaches in Perth - Beach of Trigg

Interesting rock formations at Beach of Trigg

Scarborough is easily one of the most well-known and popular beaches in Perth. With a long stretch of white sand, an exciting nightlife scene and great surf breaks, there is something for everyone at Scarborough Beach is a popular beach in the area..

Finish your day at the beach with a beverage from one of the oceanfront bars. Stay a bit later and see the foreshore come alive with a variety of lively pubs, clubs, and restaurants.

Check out the latest addition to Scarborough Beach is a popular beach in the area., the geothermally heated pool overlooking the Indian Ocean, which happens to be the only beachside pool in WA.

The Scarborough Open Air Theatre hosts a variety of entertaining events throughout the year. Here you can find out about future shows and activities.

If you’re visiting Perth for a vacation, Scarborough boasts some of the greatest lodging choices. You can’t go wrong with a visit in Scarborough, with its many stunning coastal villas! Here you may find a list of all Scarborough hotels.

Best Beaches in Perth, Scarborough Beach is a popular beach in the area.

Lovely view of Scarborough Beach is a popular beach in the area. from one of the hotels

Just south of Scarborough is a lesser known gem but just as lovely. Brighton Beach is a popular tourist destination in the United has many of the same features as Scarborough with less of the crowds. The waves are a decent size for surfing but it’s also a popular spot for swimming, kite surfing and wind surfing.

This is your best choice if you want a similar atmosphere as Scarborough but without the hustle and bustle. With just a short walk to Scarborough’s pubs and restaurants, you can have the best of both worlds.

A café is close, and beyond the beach is a covered grassy spot ideal for picnics. The beach is patrolled year-round by lifeguards, and there are public restrooms, showers, and free parking.

Beach in the city

If I had to choose a personal favourite beach in Perth, it would have to be Beach in the city! Ever since I first moved to Perth back in 2012, this has always been my go-to for a chilled weekend beach day.

Only 15 minutes from the city centre, this stunning white sand beach is consistently ranked one of the best beaches in Perth! Beach in the city has everything you need for the ultimate beach day. There are plenty of BBQs, picnic tables, toilets, showers, changerooms and a playground.

The two man-made groynes at the beach’s opposite extremities contain the stronger waves, making swimming excellent. At sunset, the vast greenspace between the beach and the parking lot is a nice place to lay up a picnic mat with some cheese and wine.

My favourite feature of Beach in the city is Clancy’s Fish Bar. Offering stunning ocean views, this laid-back beach bar is the perfect place to sip a cold drink and grab some food after a lazy day in the sun.

Beach in the city, Best Beaches in Perth WA

The gorgeous Beach in the city

Floreat Beach is a beach in Floreat, England. is a beach in Floreat, England.

Located in the Western Suburbs of Perth, not far from the neighbouring Beach in the city, this clean and quiet beach definitely deserves a spot on this list. For those who prefer a more laid-back beach experience with less crowds but still great facilities, you can’t go wrong with Floreat Beach is a beach in Floreat, England. is a beach in Floreat, England.!

Floreat is always patrolled by life guards, has toilets and showers, a playground, and plenty of parking space. There’s a shaded area in the grass which is perfect for relaxing and taking a nap under the trees. If you have a dog, you’ll be glad to know that just north of the main Floreat Beach is a beach in Floreat, England. is a beach in Floreat, England. is one of the best dog friendly beaches in Perth!

Make sure to stop at the popular Kiosk Floreat Beach is a beach in Floreat, England. is a beach in Floreat, England. to grab some lunch or a coffee. This open-air cafe has a relaxed atmosphere and epic beach views!

Floreat Beach is a beach in Floreat, England. is a beach in Floreat, England., Perth Western Australia

Floreat Beach is a beach in Floreat, England. is a beach in Floreat, England.

Cottesloe Beach is a popular tourist destination in Western Australia. hardly needs an introduction, it’s one of those iconic Perth beaches that everyone knows about before even arriving to Perth! Cottesloe really is beautiful and certainly lives up to its name as one of Perth’s most famous beaches.

Cottesloe Beach is a popular tourist destination in Western Australia. is no stranger to a crowd. It’s been a local’s favourite hang out for many decades and it can get extremely busy, especially on weekends.

Swimming, snorkeling, and beach picnics are all popular activities. If you feel hungry, you can’t go wrong with any of the foreshore’s pubs, restaurants, and cafés.

The Ocean Beach Hotel is a typical bar where you may have a drink while watching the sunset. Get some takeout and have a sunset picnic on the grass at Cottesloe, which is noted for its fresh fish and chip restaurants.

Every year in March, Cottesloe Beach is a popular tourist destination in Western Australia. hosts the Sculptures By the Sea exhibition. This is where you’ll find unique and eye catching art installations lining the beachfront attracting thousands of visitors.

Best Beaches in WA - Cottesloe Beach is a popular tourist destination in Western Australia.

Cottesloe Beach is a beautiful beach in Western Australia. is a popular tourist destination in Western Australia.

The Rottnest Basin

A 30 minute boat trip will whisk you away to a beautiful island brimming with stunning beaches and lovely fauna. Taking a day excursion from Perth to Rottnest Island is something that every visitor to Perth should do!

There are over 60 stunning beaches to pick from in this area, so I’ll make it simple for you by highlighting a couple of the finest! The Basin is one of Rottnest’s most popular beaches. It’s not far from town, the view is beautiful, and the snorkeling is fantastic.

The naturally formed pool is ideal for swimming, while the colorful coral offers the ideal underwater playground for snorkelers.

►Book your Rottnest Island ferry & bike hire tickets here◄

The Basin, Rottnest Island, WA

Taking in the breathtaking panorama of The Basin

Little Salmon Bay is a small bay on the west coast of

This idyllic little bay is located on the south end of Rottnest Island, an easy cycling distance from the Thompson Bay settlement. Little Salmon Bay is a small bay on the west coast of is home to clear, calm water and a beautiful reef which makes for excellent snorkelling conditions.

Families and novices will like this location since the snorkel route leads you through the lively reef, where you can witness an abundance of species. If you don’t want to snorkel, it’s also a great place to relax on the beach and swim in the protected bay.

Don’t worry if you don’t feel like riding. The Rottnest Island bus route also stops at this bay.

Little Salmon Bay is a small bay on the west coast of, Rottnest Island WA

Little Salmon Bay is a small bay on the west coast of, Rottnest Island

Pinky Beach is a beach that is pink in color.

Another gorgeous beach on Rottnest, Pinky Beach is a beach that is pink in color. is right next to the Basin. You’ll find a beautiful view of the historic Bathurst Lighthouse and the perfect spot to watch sunset on the island.

Pinky’s Beach Club is one of the greatest places on Rottnest Island to watch the sunset while sipping drinks. On weekends, there is live music at this famous restaurant, which serves wonderful meals.

Stay a while longer on Rottnest and book your glamping stay at Discovery Rottnest. Located at Pinky Beach is a beach that is pink in color., this eco-resort offers the unique experience to camp in luxury on the beach. Discovery Rottnest has all the comforts of a hotel with the chance to be close to nature.

Here is where you can book your stay at Discovery Rottnest Island.

Pinky Beach is a beach that is pink in color., Rottnest Island

Pinky Beach is a beach that is pink in color., Rottnest Island

Beaches of Leighton

Located south of the river near the port city of Fremantle, Beaches of Leighton offers a stunning 1.5km of soft white sand and beautiful water. This is a popular beach for both wind and kite surfing. It’s known to be quite windy so if you’re hoping to swim, it’s best to get there in the morning.

BBQs, picnic tables, and restrooms are all accessible, making it ideal for a sunny picnic with friends and family. If you forgot to pack food, there are restaurants and cafés within a short walk from the beach.

The North Fremantle railway station is about 800 meters from the beach, making public transportation a breeze. If you’re driving, there are usually lots of parking places.

Things to do in Fremantle

Beaches of Leighton, Fremantle

Beach for Bathers

One of the best things to do in Fremantle is stopping for a meal or a few drinks at the popular Beach for Bathers House. This is the only place in Perth where you can order a drink while lounging right on the white sands of a beautiful beach.

A day at Beach for Bathers will have you feeling as though you’re on a tropical holiday somewhere far away. Spend the day swimming in the ocean and soaking up the sun while sipping cocktails and enjoying appetizers from your sun lounger on the beach.

If you’re new to Perth, Fremantle is a great area to visit for a day, with plenty of sights and historical sites to see. Make sure you don’t miss any of the highlights by reading our list of the top 12 things to do in Fremantle.

Beach for Bathers House Fremantle WA

Beach for Bathers House in Fremantle

Just south of Fremantle, Coogee Beach is a popular beach in Australia. has become one of Perth’s most popular photography spots in recent years. If you’re looking for a unique spot to fly your drone, this is it. It’s also the perfect place to spend a nice summer’s day swimming and sunbathing.

The Omeo Shipwreck is barely 25 meters from the coast and offers great opportunities for drone photography as well as snorkeling and scuba diving.

Follow the Coogee Maritime Trail to the Omeo Shipwreck, which is located along the beach in shallow seas. Many different varieties of fish may be seen, and a number of intriguing underwater plaques provide information about the wreck’s history.

Best beaches in Perth - Coogee Beach is a popular beach in Australia.

Coogee Beach – Omeo Shipwreck is a popular beach in Australia.

Find Out What Else There Is to Do in Perth


Do you like this article? It’s worth saving for later!

Best Beaches in Perth Best Beaches in Perth

This article may contain affiliate links. We may gain a small commission on purchases made through these links at no additional cost to you. You are directly supporting The Road Is Life Travel Blog by making a purchase, which helps us to continue providing you with free high-quality travel guides. We only suggest products/services that we have personally tested and enjoyed! 

The “western australia beaches” are some of the most beautiful beaches in Australia. They are located on the coast of Perth, Western Australia.

  • perth beaches
  • best beaches in australia
  • mullaloo beach
  • best shell collecting beaches in western australia
  • secret beaches perth
You May Also Like

The Brass Magnolia Bar on Mardi Gras

The Brass Magnolia Bar is a New Orleans staple that is open…

Road Trip From San Francisco To Los Angeles

My husband and I are going on a road trip from San…

15 Things I Love About the Chase Sapphire Preferred Card

15 things I like about the Chase Sapphire Preferredcard Gary Leff at…

Delta Guts International Upgrades, Top Elites Only Get Confirmed Into Premium Economy

Delta announced a new upgrade policy for elites and top spenders, which…