Home to two major university campuses, plus both law and business schools, Carlton in Melbourne’s inner north has probably the highest concentration of students of any neighbourhood in the country. It’s no surprise, then, that it also has a vast number of coffee shops: it feels like you can’t walk a block without seeing one.
Everything from large industrial spaces to tiny holes-in-the-wall make an appearance, and there are plenty of small, cozy places that attract a crowd of regulars throughout the day. More than Fitzroy to the east or the CBD to the south, there’s a real neighbourhood feel to many of the cafes and coffee shops here.
I’ve lived in the area for several years, and while I have my favorite spots that I keep returning to, I make a point of trying anywhere new whenever I find it. With the number of places opening all the time, you just never know when you’re going to stumble across a gem that wasn’t there the month before.
With that in mind, these are the Carlton coffee shops that have really stood out over the last few months.
Woodside Green

Let’s start with one of my favourites. I first started visiting Woodside Green during Melbourne’s endless pandemic lockdowns, getting my daily social and caffeine fixes in the form of a takeaway cup and a chat with the owner each morning.
There wasn’t a lot that could make me laugh during those months, but a near-endless supply of terrible Dad jokes and a range of suggestive latte art somehow managed it. This coffee shop has held a special place in my heart ever since, even after the masks came off and life returned to something vaguely normal.
The flat whites have always been excellent, whether they’ve been decaf or full strength, takeaway or slowly sipped at one of the outdoor tables on a summer morning. There’s a simple but effective food menu as well, revolving mostly around bacon, eggs, and a range of delicious sandwiches.

You’ll find the usual range of espresso-based drinks on offer, and like I say, they’ve been consistently excellent, but this isn’t a fancy high-end coffee shop. They don’t roast their own beans or offer detailed tasting notes about the latest harvest from an artisanal farmer in a small African country. It’s simply a great neighbourhood cafe, with staff that make very good coffee and serve it with a smile.
The only thing I would say is that the word is definitely out about this place. If you’re there from about mid-morning through lunchtime, expect to wait a while a few minutes for a takeaway; getting a seat can be even more challenging.
Of course, you don’t have to visit when everybody else does: the shop opens at a painfully-early 5:30am on weekdays. I personally don’t see that time of morning very often, but if you’re an early riser, this is one of the few places that’s open before 7am in the neighbourhood.
On Saturdays and Sundays, however, you’ll need to head elsewhere: I suspect the staff are all desperately catching up on sleep after all those early-morning alarms during the week.
- Name: Woodside Green
- Address: 87 Cardigan St
- Hours: 5:30am to 3pm Monday-Friday, closed weekends
- Decaf available: yes
- Beans available: no
Assembly

Love the vibe of Woodside Green but the line’s a bit long? Walk north for a few minutes, through Argyle Square (full of stunning blossom trees in spring), and you’ll find yourself at Assembly. Another neighbourhood institution, they’ve been slinging great coffee from a little Pelham St shopfront for the last decade.
It’s a friendly place, the kind of cafe where the staff know your name, or at least your order, after you’ve popped in a few times in a row. They’ve been roasting their own beans for almost as long as they’ve been open, and offer the usual range of espresso-based drinks as well as several more interesting options.
For some reason, I’m a sucker for anywhere that’s offering pourovers. I love the smooth texture that goes with it, and because it’s almost always paired with a coffee I’ve never heard of, I’m pretty much guaranteed something interesting and unusual in my cup.

And so it was the last time I visited Assembly, forgoing my usual flat white for a delightful berry-heavy Kenyan brew. Sitting outside on a warm weekday morning, listening to office gossip spilling from the table alongside as I sipped my coffee, was one of life’s genuine little pleasures.
There’s a range of pastries in a display case off to the side if you’re in the mood for something to snack on, and a small range of high-end herbal teas for when you’re visiting with a friend who’s not so much of a coffee fan.
Need more filter papers, or a fancy pouring kettle? You’ll find them behind the counter, along with bags of beans in various sizes so you can take home whatever you’ve enjoyed that day.
Open six days a week, it’s the sort of coffee shop I love, just quietly and confidently doing its own thing in a small, sustainable way. Check it out when you’re next in the area.
- Name: Assembly
- Address: 60/62 Pelham St
- Hours: 7am to 3pm weekdays, 8am to 2pm Sat, closed Sun
- Decaf available: yes
- Beans available: yes
Seven Seeds Coffee Roasters

Veering completely in the opposite direction to little neighbourhood spots like Woodside Green and Assembly, Seven Seeds is a much larger affair. Not only do a number of cafes in Melbourne use its beans, the company’s flagship space in Carlton is big and stylish in an industrial, distressed-brick-and-exposed-beams kind of way.
It seems to be getting busier all the time: last time I visited, on a weekday morning, the line for takeaway coffee was noticeable when I arrived and out the door by the time I left. Luckily it’s a big enough space that you should be able to get a table, or at least a counter seat, most of the time when you’re drinking or dining in. There are outdoor tables as well, for when the weather’s nice.
The food menu has most of the standard brunch options you’d expect from a place like this, although things like congee and wasabi avocado toast lend a touch of originality. Of course, I go there mainly for the coffee, and there’s plenty of that on offer as well.

The list of drinks literally takes up as much space on the menu as the food does, helped by the wide range of coffee-based options. Batch and espresso-based black coffee, all of the milky varieties your heart could desire, hot and cold filter, cold brew…and that’s before you get to the more esoteric choices like espresso milkshakes, coffee old-fashioned, and my perennial summer favourite, coffee tonic.
There’s also a coffee tasting menu (or as they call it, “one of everything”), with today’s batch brew, espresso, and a flat white. Speaking of flat whites, I’m yet to have a bad one: the beans and the baristas change with some regularity, but the quality never does.
Seven Seeds typically has up to a dozen different coffees on the go, with a few regular blends and several interesting single-origin beans that change regularly. You can buy bags of whatever’s in stock over the counter, and there’s a fairly extensive range of coffee equipment and accessories there as well. As you’d probably expect from a roaster this size, it’s all available online as well.
- Name: Seven Seeds Coffee Roasters
- Address: 114 Berkeley St
- Hours: 7am to 5pm weekdays, 8am to 5pm weekends
- Decaf available: yes
- Beans available: yes
Mid Square Coffee

Tucked away in a small glass-fronted space at the base of a towering apartment block, it’d be easy to walk straight past Mid Square Coffee. I did a couple of times, not realising it was a coffee shop until I saw someone coming out with a takeaway cup one day just as my caffeine levels dipped dangerously low.
What fortunate timing that turned out to be.
It’s a simple enough setup inside, with just a few scattered tables and a lovely white La Marzocco espresso machine dominating the counter. As it should: the coffee that comes out of it is more than worthy of its prime positioning!
I’ve really enjoyed the flat whites I’ve had at Mid Square. Consistently excellent, the shots have always been well-extracted and the milk perfectly steamed. Temperature-wise, they’re perhaps a little hotter than usual, but the No Ordinary oat milk that’s being used can clearly handle it: there’s been no hint of bitterness or burning.

If milk-based drinks aren’t your jam, there’s also an regularly-changing batch brew option, along with the usual black espresso varieties. Matcha, chai, and herbal teas are available as well, and there are a few cold drinks and sandwiches on offer to round out the menu.
They get their beans from Brunswick-based Vacation Coffee, and sell bags of whichever variety they’re currently using instore. If you love it, take some home with you!
Despite its somewhat hidden location, this place is clearly no secret: there’s been a steady stream of customers every time I’ve been there. They open a little earlier and close a little later on weekdays than many coffee shops in the area, but you’ll need to look elsewhere at weekends.
- Name: Mid Square Coffee
- Address: 119 Pelham St
- Hours: 7am to 3:30pm weekdays, closed weekends
- Decaf available: yes
- Beans available: yes
Good Measure

Good Measure first came across my radar when a friend mentioned its signature Mont Blanc, an unusual iced, filter coffee-based drink with cream, sugar, and a sprinkling of orange zest & nutmeg to cap it off.
My lactose-free needs mean I can’t try it for myself, but I’m assured it’s excellent if you’re looking for an Instagrammable caffeine hit, and the regular lines out the door suggest the same.
More interesting for me, though, was whether its traditional coffee range also lived up to the hype. It’s an interesting concept for a store, cafe during the day, cocktail bar at night, and a warm, wood-and-houseplants vibe throughout, but none of that necessarily suggest a focus on coffee perfection.
I wandered past the other day, and while all of the tables inside and out were full even on an otherwise quiet Wednesday afternoon, there were only a couple of people milling about on the footpath waiting for their takeaway order. I joined them for a few minutes, and am happy to report that it was worth the wait.

Good Measure uses beans from Code Black (one of my picks for the best coffee in Brunswick, if you find yourself a bit further north), which is always a good place to start. My oat flat white was strong, creamy, and delicious, with excellent milk texture; a little cup of happiness to accompany me as I window-shopped my way up Lygon Street.
If milk-based drinks aren’t your jam, though, there’s plenty more on the menu, from a rotating daily filter coffee through batch brew, matcha, coconut cold brew, and something I’d never seen before, an oat genmaicha latte. Genmaicha is green tea mixed with brown rice, and is at the top of my list for the next time I visit!
Throw in a small but delicious range of sandwiches and sweet treats at the counter, and of course that switch in the evening from a coffee shop to a cocktail bar, and you’ve got more than enough reasons to head down to Good Measure.
Even if you’re not planning to share the experience on social media.
- Name: Good Measure
- Address: 193 Lygon St
- Hours: 8am to 11pm Sun-Thurs, 8am-1am Fri and Sat (coffee until 8pm)
- Decaf available: yes
- Beans available: no
Found a new place for coffee in Carlton that you love and think we should check out? Let us know about it in the comments!
All images copyright Everything Victoria