Where to Find the Best Matcha in Melbourne
Add these best matcha in Melbourne hot spots to your hit list, pronto!
Got a craving for matcha that just won't quit? Fortunately for you, there's a whole host of Melbourne cafes that have perfected the art of this cosy, calming, antioxidant-laden green tea dream drink.
Expect everything from the perfect iced matcha latte to more elaborate concoctions (as well as a few delectable matcha-based desserts in between), with our guide to the seven spots where you'll find the best matcha Melbourne has on offer. Perfect for your next weekend adventure in and around the city, or mid-week pick-me-up.
Bakehouse by Vic
Brighton’s latest bakehouse gem is stealing hearts, and the reason it’s made this list? One thing: the iced blueberry matcha latte. This refreshing beauty blends earthy matcha with vibrant, fresh blueberry—perfect for those laid-back summer vibes. Get there early on weekends before it sells out! It’s hands down one of the best blueberry matchas we’ve ever had. Sweet, fruity, and downright addictive. Oh, and did we mention they also do a white chocolate matcha? Pair either with a chunky cookie, and you’re living your best life.
2 Railway Walk, Brighton
The Butter Room
If you’re in Melbourne and you’re not sipping on matcha at The Butter Room, are you even living? This place is a temple to matcha, from their dirty matcha that hits all the right notes, to the sweet strawberry matcha that’ll make you rethink everything you knew about the green powder. With croissants loaded with matcha cream and lattes that hit just the right balance, it’s a matcha lover’s dream.
16 Katherine Place, Melbourne
Meet Forest
A little cafe with seriously green matcha—that’s Meet Forest in South Yarra for you. This sweet spot is where matcha lovers go to indulge in the creamy, rich goodness of their standout lattes, iced or otherwise. Right now, they’re championing the blueberry matcha trend, and it really is as good as it sounds. The minimalist space is warm and welcoming, with concrete floors and wooden accents. Oh, and did we mention Sesame the dog? It's got all the charm you'd want for a matcha in Melbourne moment.
1a/7 Yarra Street, South Yarra
Lunar by Hikari
Lunar by Hikari serves up a matcha experience that’s as close to Japan as you can get without a passport. Their matcha latte is crafted from premium single-origin matcha straight out of Kyoto, delivering a smooth, creamy texture and a depth of flavour that’ll make you rethink every matcha you’ve ever had.
If you're ready for decadence, the coconut cream drink, topped with velvety matcha-infused cream, will knock your socks off. But don't stop at matcha—every drink here bursts with authenticity, creativity, and a damn good dose of craftsmanship.
458 Sydney Road, Brunswick
Bicycle Thieves Cafe
Stealing appetites since 2018, Bicycle Thieves Cafe in Northcote has become a local retreat, famous for its strawberry matcha latte—a perfect balance of earthy matcha and sweet strawberry. This delightful, light-filled minimalist spot offers a relaxed yet stylish atmosphere with polished concrete floors, wooden accents, and brass finishes. Beyond their matcha wizardry, their breakfast ramen (essentially bacon and eggs in ramen form) has garnered a devoted following.
449 High Street, Northcote
Bloomwood
Bloomwood in Melbourne’s CBD has become a TikTok sensation—and it's easy to see why. This Asian-influenced viennoiserie and matcha paradise takes creativity to new heights with its strawberry iced matcha, a decadent blend of earthy matcha and sweet, luscious strawberries that’s easily one of the best in the city. The coconut iced matcha adds a dreamy tropical twist, but the real showstopper? Every drink is crowned with an adorable mini croissant skewer. Chic, playful, and utterly delicious, Bloomwood is a matcha lover’s haven.
Shop G01/121 Exhibition Street, Melbourne
Nana's Green Tea
Melbourne's matcha craze just got a hell of a lot crazier. Nana's Green Tea is the latest matcha joint to open in Melbourne, and people are flocking there in droves—for good reason! This is one of the best matcha cafes in Tokyo, Japan, so it's incredibly exciting that we can get a taste of authentic matcha right here in our city. Using a premium blend of Kyoto matcha, the team here are serving all sorts of beverages and sweets, all a perfect shade of green.
165A Bourke Street, Melbourne
Cru+ Coffee Roastery
Though relatively new to the scene, having opened in 2023, Cru+ Coffee Roastery is already making waves in Melbourne’s café scene. Known for their expertly roasted coffee, they’re also nailing matcha. Cru+ offers a range of unique matcha drinks, including a honey iced matcha, a refreshing matcha fog (matcha over coconut water), and the tangy ichigo garden matcha, where matcha meets strawberries. Not too sweet, each brew is perfectly balanced, ensuring you’ll keep coming back for more.
399 Tooronga Road, Hawthorn East
Bola Bake
Strawberry matcha has reached new heights at Bola Bake in Airport West, where the delicate sweetness of strawberries meets the earthy bite of matcha in their signature iced latte. This hidden gem in Airport West serves up some of Melbourne’s prettiest, most indulgent brunch dishes alongside drinks that’ll elevate your mood—making it the perfect spot for you to unwind for your next matcha sesh.
22A Fraser Street, Airport West
Operator San
Operator San is a fresh Japanese-inspired cafe in Melbourne serving up matcha that’s perfectly balanced—not too sweet, just smooth, creamy, and rich in flavour. For those warmer days, they've got you covered with iced matcha and matcha soft serve—what’s not to love? Next time you're chasing that matcha fix, we can't recommend this gem enough.
121 Therry Street, Melbourne
Matcha Mate
Matcha Mate is where matcha gets to have its wild, rebellious side—and it’s glorious. Hidden inside the dessert wonderland that is the CBD's Nimbo, this quirky little hotspot turns matcha dreams into reality, serving not just the usual suspects. From smooth lattes to wild hits like matcha biscoff and ube matcha, they’ve got it all. The yuzu matcha spritz is a refreshing hit you didn’t know you needed, and the matcha tiramisu? Absolute heaven. Whether you’re popping in for a pick-me-up or winding down, Matcha Mate knows how to satisfy your matcha cravings in style.
Nimbo, 119 Hardware Street, Melbourne
Karomi Cafe
Karomi Cafe is all about brewing the creamiest, most premium matcha you could possibly imagine. Seriously, these lattes are so smooth, there's no doubt that Karomi Cafe serves some of the best matcha in Melbourne. Feeling adventurous? Add a coffee shot for a unique twist—their dirty matcha is their secret specialty.
19 Mackenzie Street, Melbourne
Naau Cafe
Naau Cafe is one of Melbourne's newest matcha hotspots, where "matcha moments blossom." Here, you'll find all sorts of unique matcha creations, including a to-die-for peanut cream matcha latte, sparkling yuzu, and their most popular offering: raspberry matcha. The tang of the raspberry combined with the creaminess of the earthy matcha offers a unique spin on the trendy strawberry matcha, and we can’t get enough!
276 Russell Street, Melbourne
Balibola
Baibola arrived in Melbourne in February 2024 and has already captured the hearts of local matcha lovers. People often line up for their unique collection of matcha drinks, including the very popular matchamisu, strawberry matcha, purple matcha, and baby matcha made with beets! Don't miss their matcha desserts, either—the matcha tiramisu and cheesecake are heavenly creamy and delicious. Come for the matcha, but make sure to try their 'Smavo' (smashed avocado toast) with chilli flakes—perfect for breakfast or a light lunch!
259 Collins Street, Melbourne
Tori's
For artisan cakes, desserts, and some of the best matcha in Melbourne, you'll want to make a beeline straight for Tori's. This is another matcha hotspot that often has people lining up for, as both their classic matcha and strawberry matcha have gone viral on TikTok - and for good reason! You'll need to try it to see for yourself.
28 Niagara Lane, Melbourne
Ilza Japanese Cafe
This super compact, super cute, and cosy little space is a hidden gem, serving some of the creamiest, most delectable matcha in Melbourne. At Ilza, you’ll find homely Japanese-style food and drinks alongside your matcha, available in unique flavours like tiramisu, strawberry, and orange. Trust us, the tiramisu matcha will have you coming back for more. Their straight matcha latte is also one of the best in the city. We’re also eager to return for their peanut butter latte—Ilza is a true tea and coffee haven.
103/673 La Trobe Street, Docklands
Hikari
Hikari in the CBD is well known for serving some of the finest matcha in Melbourne, sourced from Kyoto’s premium farms. Partnering with Kurasu and Yugen, they bring carefully sourced, single-origin matcha and hojicha (roasted green tea) to life in every sip. Lighter than many, their drinks offer the perfect post-meal pick-me-up. Don’t miss their matcha cheesecake—it’s the perfect indulgence to complement your drink. This is matcha done right, a true testament to its origins.
317 Swanston Street, Melbourne
Miyama
Dedicated to the art of omotenashi, Miyama blends exceptional hospitality with mindfulness in every aspect of its Japanese-inspired cafe experience. From matcha Basque cheesecake to drool-worthy iced matcha lattes, it’s hard to pick just one treat, but the iced matcha and white chocolate latte is a must-try. With a menu featuring nourishing Japanese brunch plates, teriyaki chicken cha soba, sushi, and slow-cooked curries, Miyama offers more than just coffee—it's a seamless fusion of Japanese tradition and Melbourne’s bold charm.
Level 2/300 Lonsdale Street, Melbourne
INI Studio & INI Coffee
This is one of our absolute favourite coffee and matcha destinations, not least because of the minimalist design you get to revel in while enjoying the elaborate flavours that INI Studio’s artisanal drinks imbue with every sip. At INI, they pride themselves on brewing refined, inventive, and unique blends to elevate your morning libation.
With two iconic locations, INI has become our go-to for a minimalist and relaxing matcha run. Pair it with a slice of their famously good banoffee pie, and you’ll soon be singing its praises too.
62 Smith Street, Collingwood
225 Queensberry Street, Carlton
Little Rogue
No Melbourne matcha list would be complete without this beloved CBD spot. Little Rogue, a cosy hideaway with vintage charm and illustrations on the walls, serves up the perfect matcha latte. It's the ideal place for matcha virgins to begin their journey. In summer, their iced matcha latte flies out the door, alongside delicious coffee and creative cakes. The best part? You can take their matcha powder home.
12 Drewery Lane, Melbourne
We hope you're inspired to get out and try a new matcha-laden spot in Melbourne this weekend. For more libation inspiration around the city, check out our guide to the best new bars and best cocktail bars, perfect for those end of the week, post-work tipples.