Streaky Bay

Photo: Bahnfrend / CC BY-SA 4.0

Streaky Bay, on South Australia's Eyre Peninsula, is a classic coastal town where turquoise waters meet dramatic granite boulders and long, empty beaches. The town's name comes from the streaks of sunlight on the bay's surface, and it remains a laid-back base for fishing, wildlife encounters, and exploring the raw beauty of the peninsula. The local vibe is genuine and unhurried, with a strong community feel and a surprising food scene built around fresh seafood.

Highlights & What to See

Suggested Time to Spend

Two to three days is ideal to soak up Streaky Bay's coastal walks, enjoy a seafood meal, and take a day trip to Baird Bay or Murphy's Haystacks. If you're self-driving the Eyre Peninsula, it's a perfect overnight stop – arrive early enough for an afternoon walk and sunset, then head out the next morning after a coffee and a look at the jetty. Longer stays reward you with beach days and quiet fishing.

Nearby Areas Worth Combining

Please check official sources for current details.

Note: opening hours, prices and booking requirements change often — please check official sources for current details.

Explore more

Image credits