Sleepy Cabarita Beach in northern NSW has been named Australia’s number one beach to visit in 2020, with poor old Bondi left to float out to sea.

The annual list of our nation’s top spots is compiled by Brad Farmer, co-author of the book 101 Best Australian Beaches, on behalf of Tourism Australia.

Farmer claims to have visited around 4,000 of Australia’s 12,000 beaches in his lifetime, so he definitely knows what he’s on about.

Cabarita Beach is an idyllic locale north of Byron Bay, popular with surfers. It took out the top spot, while Currumbin Beach on the Gold Coast was named number two.

Wagga Wagga is a surprising addition to the list, at number nine. Farmer said that the addition of this inland beach, five hours out of Sydney, might induce “a bit of a giggle.”

“It opens up the interior of Australia to be recognised and included,” he said, adding that ” if you’ve got a shark phobia, it’s a good beach.”

Farmer said he chose beaches based on what was “affordable, accessible and authentic” for travellers. You can go ahead and check out the full Top 20 below:

  1. Cabarita beach (NSW)
  2. Currumbin Beach (QLD)
  3. Minnamurra beach (NSW)
  4. Maria Island (TAS)
  5. Cape Tribulation (QLD)
  6. Brighton Beach (VIC)
  7. Betty’s Beach (WA)
  8. Southport Beach (SA)
  9. Wagga Wagga (NSW)
  10. Lake McKenzie (QLD)
  11. The Basin (WA)
  12. Fingal Bay (NSW)
  13. Smith’s Beach (WA)
  14. Ned’s Beach (NSW)
  15. Quobba (WA)
  16. Cossies Beach (Cocos Islands)
  17. Lake Tyers (VIC)
  18. Diamond Head (NSW)
  19. Pondalowie (SA)
  20. Killiecrankie Beach (TAS)
Image: iStock / davidf