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.
Table of contents
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
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
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
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
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
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
7. WOODS
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
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
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
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
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
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
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
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
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
General FAQs
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.
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.
The best time to visit Byron Bay is when the weather is best, which is from September to November.