Beautiful beaches are abound in Western Australia. To make it easier for you to choose which ones to visit, we have narrowed it down to the top ten!
Emerald lagoons teem with brilliant coral and vibrant tropical fish on this magnificent coral coastline. Located 60 kilometres south of Exmouth, it's a haven for snorkellers.
Hailed as one of most beautiful beaches on Earth, Cable Beach is blessed with azure waters fringed by 22 kilometres of pristine white sands. The spectacular fiery Broome sunsets are not to be missed.
Esperance is blessed with unspoilt stretches of coastline that gleam like sparkling sapphires. Lucky Bay is famous for its sunbathing kangaroos, which often lounge on the snow-white shores.
The clean, gentle waves of City Beach are perfect for an afternoon of body boarding or fishing. A world-class restaurant overlooks the pristine waters.
Towering Norfolk pines line a boulevard buzzing with cafes and pubs. Cottesloe's clean, clear coastline and smooth terraced lawns are filled with Perth's most buff bods.
Shallow waters, white sand and granite boulders make this one of the most scenic beaches in the state. This calm, vibrant-blue bay offers sheltered swimming at its best.
You'll find a glistening foreshore complete with stellar windsurfing and surf conditions. At night, Scarborough's foreshore comes alive with pumping clubs and pubs.
Squeaky-clean beach sand surrounds still, aquamarine waters in this quiet bay, where wild bottlenose dolphins regularly come ashore to say G'day and snare a feed of fish.

This stunning stretch of pure white sand extends 80 miles (approximately 129 kilometres) from Port Hedland to Broome, and is washed clean by ten-metre tides every day. The shore is peppered with a stunning array of colourful shells.
Stretching a colossal 110 kilometres, Shell Beach is one of only two beaches on earth formed from billions of tiny shells. Located around 45 kilometres from Denham.