Skip To Main Content

Every product is carefully selected by our editors and experts. If you buy from a link, we may earn a commission. Learn more. For more information on how we test products, click here.

Bayleaf Cafe interior

15 Best Cafes in Byron Bay

The Byron Bay cafe scene is among the country’s most competitive. A top destination for NSW locals to escape to during recent months, the town is known for its laid-back, healthy, sustainable lifestyle and has a serious brunch scene to match. Whether you find yourself up this far North for the surf, the hinterland or just bumming around town, we’ve found the best coffee shops and best cafes in Byron Bay for you to check out while you’re here.

sparrow coffee interior

1. Sparrow Coffee

A quick coffee fix before heading off on your day of Byron adventures? Sparrow Coffee has got your back. Conveniently perched right in the middle of Byron’s vibrant main street, they serve up Allpress Coffee as well as a selection of fresh juices.

Address: 1B Byron Street, Byron Bay
Phone: (02) 6685 7691
Hours: Monday – Saturday 6 am – 2 pm, Sunday 7 am – 12 pm

Sparrow Coffee

sunday sustainable bakery outdoors exterior

2. Sunday Sustainable Bakery

Sunday Sustainable Bakery is one of the best cafes in Byron Bay if you’re looking for healthy food made with a conscience. Everything here is made in house, by hand, and ingredients are locally sourced. If you need freshly baked bread in the morning, make sure you get here quickly- their sourdough is so good it sells out most days!

Address: 85 Jonson Street, Byron Bay
Phone: (02) 6685 6183
Hours: Monday – Saturday 6 am – 2 pm, Sunday 6 am – 4 pm

Sunday Sustainable Bakery

bayleaf cafe outdoors

3. Bayleaf Cafe

Whenever you walk by this Byron Bay café expect to see it overflowing- the food and vibe are so good it’s always packed with locals and visitors alike. The interior décor and outdoor seating at this café ooze quintessential bohemian Byron charm and the food is delicious, with plenty of vegetarian options.

Address: Corner Jonson & Marvell Street, Byron Bay
Hours: Monday- Sunday 7 am – 2 pm

Bayleaf Cafe

espressohead cafe meal

4. Espressohead Cafe

Brunch like a local at this retro coffee house tucked away in the heart of Byron. The all-day menu boasts fresh, locally sourced meals which you can pair with a house blend coffee. They’re open early so you can grab your coffee and jump across the road to the beach for your morning swim- could it get any better?

Address: 7/4 Middleton Street, Byron Bay
Phone: (02) 6680 9783
Hours: Monday – Sunday 6.30 am – 3 pm

Espressohead Cafe

harvest newrybar outdoors

5. Harvest Newrybar

One of the best cafes in Byron Bay offering a unique dining experience, Harvest Newrybar has a restaurant, historic bakery and local delicatessen. With an emphasis on sustainability and locally sourced ingredients, they’re so passionate about getting locally farmed food out to Byron locals they even offer weekly vege boxes for pick up or delivery!

Address: 18-22 Old Pacific Highway, Newrybar Village
Phone: (02) 6687 2644
Hours: Wednesday – Sunday 12 pm – 3 pm/ 6 pm- 8.30 pm

Harvest Newrybar

the top shop outdoors

6. The Top Shop

For something fresh and a little bit different, head to this converted 1950s milk bar. Perched on top of a hill, it has maintained all its old-school charm. There’s even a grass patch for you to have a nap post-brunch. From the menu expect all your brunch favourites as well as plenty of sandwiches and burgers too!

Address: 65 Carlyle Street, Byron Bay
Phone: (02) 6685 6495
Hours: Monday – Sunday 6.30 am – 3 pm

The Top Shop

woods bangalow cafe interior


If you fancy a little trip out of Byron into the hinterland, Bangalow is the perfect spot and no trip to Bangalow is complete without a visit to WOODS. The bohemian vibe and seasonal menu is classic Byron and the cafe’s location right by the shops make for the perfect pit stop.

Address: 10 Station Street, Bangalow
Hours: Monday- Friday & Sunday 7.30 am – 2.30 pm, Saturday 7 am – 2.30 pm


the byron bay general store cafe interior

8. the Byron Bay General Store

One of the oldest but still one of the best cafes in Byron Bay is the Byron Bay General Store. Serving up coffee and brunch since 1947 and still in its original building, the café is a local institution. The food is fresh, the interior rustic and the staff friendly. The menu is entirely plant-based, perfect for feeding the Byron masses.

Address: 26 Bangalow Road, Byron Bay
Phone: (02) 6680 9236
Hours: Monday – Sunday 7 am – 2 pm

The Byron Bay General Store

folk byron bay cafe exterior

9. Folk Byron Bay

A kiosk we found off the beaten track, Folk is the epitome of a cosy, sunny spot to escape to. The team at Folk are committed to plant-based eating and make all their products in house. The space is light and spacious, complete with great tunes and plenty of laughter. Try one of their dairy-free smoothies to add some extra sweetness to your day.

Address: 399 Ewingsdale Road, Byron Bay
Phone: (02) 6685 5265
Hours: Monday – Sunday 7.30 am- 2.30 pm

Folk Byron Bay

byron fresh interior

10. Byron Fresh

We believe Byron Fresh is the pulse of Byron Bay, offering the perfect slice of quality food, premium coffee and a prime position for people watching. Byron Fresh is one of the rare cafes on this list that also serves up alcohol for when you’re feeling cheeky. Paired with one of their healthy, fresh meals it can be easily justified. There’s also live music on most days from 4 pm to 9 pm.

Address: 7 Jonson Street, Byron Bay
Phone: (02) 66 857 810
Hours: Monday – Sunday 7.30 am – 10 pm

Byron Fresh

combi byron bay meal

11. Combi Byron Bay

Combi in Byron Bay is the true pioneer of the humble smoothie bowl and is our number one recommendation when you’re on the hunt for something sweet and delicious. The window selection of vegan goodies also scream takeaway for later for an arvo snack- we can’t resist!

Address: Shop 5b, 21-25 Fletcher Street, Byron Bay
Phone: (02) 66 808 666
Hours: Monday – Sunday 7 am – 4 pm


three blue ducks cafe outdoors

12. Three Blue Ducks

Not only a café but also a farm, Three Blue Ducks is the type of Byron Bay adventure we all need from time to time. Wander around the farm and introduce yourself to the animals and stroll through the sprawling produce gardens. The menu changes seasonally and there’s even a playground so you can bring the kids!

Address: 11 Ewingsdale Road, Ewingsdale
Phone: (02) 6684 7795
Hours: Monday- Sunday 7am- 3pm/ 5 pm – 8 pm

Three Blue Ducks

the roadhouse byron bay cafe meal

13. The Roadhouse Byron Bay

Coffee and cocktails come together seamlessly at The Roadhouse. Serving up Allpress coffee, a whole-food menu, woodfire pizzas by night and a long list of cocktails, there’s no shortage of goodness to go around. We suggest coming for dinner and ordering a delicious woodfire pizza and pairing it with a topless ride- which is one of their cocktails by the way!

Address: 6/142 Bangalow Road, Byron Bay
Hours: Monday – Sunday 6.30 am – 2 pm, Tuesday – Sunday 5.30 pm- late

The Roadhouse Byron Bay

Beach Byron Bay restaurant exterior

14. Beach

One of the most stunning kiosk locations in Australia, Beach is a versatile restaurant and kiosk that offers priceless views over Clarkes Beach. There’s something for every occasion, from fish and chips to takeaway coffee to fine dining. At the restaurant, head chef Simon Palmer has crafted a delicious menu that showcases the best of coastal flavours and local produce.

Address: Clarkes Beach, 2 Massinger Street, Byron Bay
Phone: 1300 583 766
Hours: Monday – Sunday 7 am – 12 pm/ 5.30 pm – late


dip cafe meal

15. Dip Cafe

One of the best cafes in Bryon Bay where the locals love to hang, Dip Café is a trendy coffee house with all the Aussie brunch staples. The open kitchen gives you a peek into the mastery going on behind it all, which becomes apparent once you take your first bite!

Address: Shop 1, 21/25 Fletcher Street, Byron Bay
Phone: (02) 6685 5141
Hours: Monday – Sunday 7 am – 2 pm

Dip Cafe

General FAQs

Where is the best coffee in Byron Bay?

A contentious subject, the best coffee in Byron Bay is tough to pin down. According to Google reviews, however, the best coffee can be found at Espressohead Cafe.

Which is the best cafe in Byron Bay for food?

While there are a number of fantastic cafes in Byron Bay, the best food cafe in Byron Bay can be found at Bayleaf Cafe and Harvest Newrybar, according to Google Reviews.

When is the best time to visit Byron Bay?

The best time to visit Byron Bay is when the weather is best, which is from September to November.