Scroll to Explore

Eight Best Coffee Stops in Byron Bay

You are spoiled for choice in Byron Bay when it comes to finding a good cup of Joe. With so many great little cafes and caffeine haunts popping up in and around town, it can be difficult to decide which one to choose. Here we take the hard work out for you by selecting eight of our favourite Byron Bay coffee shops and why we love them so.

1. Bay Grocer

Bay Grocer is a gorgeous local food store, grocery and cafe smack bang in the centre of town. Serving Allpress Coffee, the cafe is open from 7am-2pm, 7 days a week. Their barista staff are super friendly and the food offering is next level. We strongly recommend trying one of their sweets with your coffee, a handmade peach danish, a delicious banana and chocolate muffin, or (and our favourite) their dulce de leche 'Alfajores' cookies (so good). If you need any groceries, you can also grab these at the same time. Bay Grocer has an impressive range of fresh produce, showcasing a lovely selection of local farms, plus take-home meals, roast chooks, gourmet dry goods, and a lovely kitchen garden out the front growing herbs such as tarragon, galangal, lemongrass, and parsley.

Address: 63 Tennyson Street, Byron Bay

A Basket Of Apples
Image Credit: 

2. Sparrow Coffee

The very friendly team at Sparrow have three outposts, one in Byron Bay, one in Bangalow, and one up in Port Douglas. Being take-out only, this is coffee on the fly! They serve fresh and delicious Allpress and a small selection of cold drinks and fresh pastries
as well (if you are there early). Sparrow opens with the birds (pardon the pun) at 6:00am and closes around 2:00pm.

Byron Bay: 1B Byron Street, Byron Bay
Bangalow: Shop 1A, 32-34 Byron Street, Bangalow

A Hand Holding A Glass Of Liquid
Image Credit: 

3. Barrio

Barrio means ‘neighbourhood eatery and bar’ in Spanish and this is exactly what this lovely dining experience in the Industrial Estate’s Habitat shopping precinct is all about. As well as delicious South American-inspired food, they serve delicious coffee by St Ali (out of Melbourne) in a super relaxed and light-filled space. There is lovely outdoor seating and a nice patch of grass if you would prefer to choose to enjoy your coffee outside. It’s really lovely here.

Address: Industrial Estate, 1 Porter St, Byron Bay

A Person Pouring A Liquid Into A Cup
Image Credit:

4. Folk Byron Bay

An absolute favourite from the moment they opened their doors, this darling little Byron Bay café is tucked away off busy Ewingsdale Road, next to a caravan park, in an adorable little house. Open from 7:00am-3:30pm, the team at FOLK are all about serving good, organic, local and ethical food in a really lovely and welcoming setting. Wholefoods is the focus here and all products are made in-house. FOLK serves coffee by Dukes Coffee Roasters and Marvell Street Coffee, and amazing teas and smoothies as well, and you can choose to enjoy your drinks inside or outside at one of the shady tables under the trees.

Address: 399 Ewingsdale Road, Byron Bay

A Cup Of Coffee And A Piece Of Chocolate Cake On A Plate
Image Credit: 

5. Roadhouse

Just down the road from Byron at Byron, the Roadhouse is always buzzing. Recently under new management, the team at the Roadhouse serve delicious Allpress Coffee and pastries, brekkie rolls, hearty porridge and other breakfast goodies in the morning. In
winter it is really nice to grab a table inside by the fire, but on warmer days there are plenty of big tables outside in the sun under the trees. They open nice and early (at 6:30am) and close at 2pm.

Address: 6/142 Bangalow Road, Byron Bay

A Person Pouring A Drink Into A Glass
Image Credit:

6.  The Top Shop Byron Bay

Nestled on the corner of Massinger and Carlyle Street in the heart of town, Top Shop Byron Bay is a transformed 1950s milk bar that now serves as a haven for coffee lovers and foodies alike. This cosy cafe offers top-notch coffee and delicious brekkie and lunch grub, from deluxe acai bowls and avo on toast to omelette rolls and vegan BLTs, with ingredients freshly sourced from local farmers and suppliers. The atmosphere is laid-back, making everyone feel right at home, whether you're lounging on the grass outside or enjoying the cosy indoor space​​​​.

Address: 65 Carlyle Street, Byron Bay 

A House With A White Fence
Image Credit:

7.  Bayleaf Cafe

Serving some of the best coffee in Byron Bay (courtesy of Blackboard), Bayleaf has become a staple among both locals and visitors. The cafe prides itself on its seasonal menu, packed with dishes made with produce from some of the best suppliers in the Northern Rivers. Top food picks include their pumpkin spiced porridge, signature scrambled eggs and sweet potato flatbread, washed down with a cold coconut brew, iced spiced cacao or cold-pressed juice. The indoor/outdoor setting, bathed in early sunshine, provides an easy going breakfast experience, making it a go-to spot for a leisurely start to your day in Byron Bay.

Address: 2a Marvell Street, Byron Bay

A Plate Of Food
Image Credit:

8.  Espressohead

Espressohead Cafe is a beloved Byron Bay cafe known for its excellent coffee and wholesome bites. Open every day from 6.30 am to 2 pm, this local hideout offers a warm welcome and a taste of Byron's laid-back lifestyle with an organic all-day menu featuring out-the-oven muffins, homemade granola, classic brekkie rolls and must-try treats like their Vietnamese crispy rice pancake with fried eggs and crunchy slaw. 

Address: 7/4 Middleton St, Byron Bay NSW 2481

A Table Is Filled With Food
Image Credit:

We think this list will leave you sufficiently caffeinated (it certainly does, us), and we wish you all the best on your Byron Bay coffee adventures!