Swimming Spots Perth

  • Yanchep Lagoon, Yanchep

  • Hillarys Boat Harbour, 86 Southside Dr, Hillarys

  • Coogee Beach, Coogee

  • Rockingham Beach, Rockingham

  • Mandurah Eastern Foreshore Tidal Pool, Mandurah

Swimming Spots Inland

  • Lake Leschenaultia, Chidlow

  • Rocky Pool, Bibbulmun Track, Piesse Brook

  • Oakley Dam Swimming Hole, Marrinup

  • Scarp Pool, Scarp Rd, Teesdale

  • Logue Brook Dam, Hoffman

  • Long Pool, Unnamed Road, Wellington Forest

  • Honeymoon Pool campground, River Rd, Worsley