Who doesn’t love biting into a flaky, buttery croissant? In Vancouver, the croissant scene is thriving, with bakeries perfecting that delicate balance of crisp layers and soft, airy centers.
From classic plain croissants to creative flavors that push pastry boundaries, this list has something for every croissant lover. Start your morning with a fresh pastry or indulge in a midday treat alongside your favorite coffee.
After tasting my way through the city, I’ve uncovered the ten absolute best croissants you’ll want to sink your teeth into.Get ready to discover your next favorite bakery because your perfect croissant is just a scroll away!
1. Beaucoup Bakery
Media Credit:/beaucoupbakery/
Address: 2150 Fir St, Vancouver, BC V6J 3B5
Contact: +1 604-732-4222
Operation Hours:
- Monday – Friday 8:00 AM – 5:00 PM
- Saturday – Sunday Closed
Average Price: $4–$6 per croissant
Website: beaucoupbakery.com
Beaucoup Bakery is a total must for croissant fans. I love their classic croissants! It’s super buttery, with layers so perfect they flake with every bite. It’s like a little piece of Paris right here in Vancouver.
If you’re into almond croissants, you need to try theirs. They’re rich, nutty, and just sweet enough to feel like a treat without being over the top.
The cozy vibe here is perfect for a quiet coffee and pastry break. It’s one of those spots where you can just relax and savor every flaky bite.
Pro tip:
Snag a fresh croissant early, as these buttery delights sell out fast. Relish their classic croissants, flaky and perfectly layered, for a taste of Paris in every bite. Pair it with a cup of coffee for the ultimate morning treat.
2. L’Atelier Patisserie
Media Credit: /l_atelier_patisserie/
Address: 599 E Broadway, Vancouver, BC
Contact: +1 604-329-6153
Operation Hours:
- Monday 9:00 AM – 3:00 PM
- Tuesday – Sunday 8:00 AM – 5:00 PM
Average Price: $4–$7 per croissant
Website: latelierpatisserie.com
If you’re craving a classic, no-frills croissant, you’ve gotta check out L’Atelier. Their croissants are textbook-perfect: golden, flaky, and buttery without being greasy.
I’m always impressed by the little honeycomb pattern when I tear one open—it’s a sign of expert lamination. Every bite is so light and airy, you’ll probably want a second one.
It’s a no-nonsense spot that’s all about the pastries, and honestly, that’s what I love about it. You grab your croissant, sit down with your coffee, and just enjoy.
Pro tip:
Indulge in the classic croissant here, which will win you over with its golden, flaky perfection. Admire the honeycomb pattern inside as a testament to their expert craftsmanship. Enjoy it with a latte for a light yet satisfying breakfast.
3. Angus T
Media Credit:/angustbakery/
Address: 1036 Mainland St, Vancouver, BC V6B 2T4
Contact: +1 604-559-5989
Operation Hours:
- Monday – Thursday 8:00 AM – 4:30 PM
- Friday – Sunday 8:00 AM – 5:30 PM
Average Price: $5–$8 per croissant
Website: angust.ca
Angus T is where things get fun and creative. I’m a sucker for their matcha green tea croissants. It’s slightly earthy, slightly sweet, and packed with that distinct matcha flavor.
If you’ve got a sweet tooth, their tiramisu croissant is an absolute must-try. It’s like having dessert for breakfast, and honestly, who doesn’t love that?
The bakery itself has this modern, minimalist vibe that makes you feel super fancy. It’s the kind of place you’ll want to snap a quick pic before diving in.
Pro tip:
Savor their matcha green tea croissant for a unique twist that’s earthy and sweet. Relish the vibrant matcha flavor that pairs perfectly with the buttery layers. Grab a second one for later to keep the enjoyment going.
4. Little Fox Bakehouse
Media Credit:/littlefoxbakehouse/
Address: 8181 Cambie Rd. # 1180, Richmond, BC
Contact: +1 604-231-8131
Operation Hours:
- Sunday – Monday Closed
- Tuesday – Saturday 10:00 AM – 5:30 PM
Average Price: $4–$9 per croissant
Website: littlefoxbakehouse.com
Little Fox Bakehouse is my go-to when I want croissants with a twist. Their pineapple bun croissant is the perfect mash-up of French and Asian flavors—it’s soft, sweet, and super unique.
But the real star? Their bubble tea croissant. Yup, you read that right. It’s got chewy tapioca pearls inside, and it’s like boba and pastry had a delicious love child.
This place has such a fun vibe. You’ll walk in for one pastry and end up leaving with a box full of goodies because everything looks (and tastes) amazing.
Pro tip:
Try the pineapple bun croissant, a must-try for fans of fusion flavors. Delight in its soft, sweet blend of French and Asian influences. Perfect for those looking to explore something new and delicious.
5. Bench Bakehouse
Media Credit: /thebenchbakehouse/
Address: 1641 Commercial Dr, Vancouver, BC V5L 3Y3
Contact: +1 604-251-0677
Operation Hours:
- Sunday – Monday Closed
- Tuesday – Saturday 10:00 AM – 5:30 PM
Average Price: $4–$6 per croissant
Website: benchbakehouse.com
If you’re strolling down Commercial Drive, make a stop at Bench Bakehouse. Their croissants are buttery, golden, and just the right amount of flaky. You’ll definitely want to grab one (or three).
They stick to high-quality ingredients, and you can totally taste the difference. It’s one of those places where you know every bite was made with care. Honestly, it feels like a little love letter to good food with every pastry.
The vibe is relaxed and welcoming, perfect for grabbing a pastry, finding a sunny spot, and just enjoying life for a bit. It’s the kind of place that makes slowing down feel like the best decision of your day.
Pro tip:
Grab their classic croissant, which boasts high-quality ingredients and expert lamination. Stroll down Commercial Drive with this perfect grab-and-go pastry. Pair it with a cappuccino for the full experience.
6. Ça Croustille
Media Credit:/cacroustillebc/
Address: 3273 W Broadway, Vancouver
Contact: +1 236-427-5353
Operation Hours:
- Monday – Tuesday Closed
- Wednesday – Sunday 7:00 AM – 5:00 PM
Average Price: $5–$7 per croissant
Website: /ccbakery.ca/
If you’ve never had a double-baked almond croissant, Ça Croustille will change your life. These bad boys are rich, nutty, and have just the right amount of sweetness to hit the spot.
I first stumbled upon their stall at a farmer’s market, and now I’m obsessed. It’s worth tracking them down wherever they’re set up. It’s like finding hidden treasure except this treasure is warm, flaky, and absolutely delicious.
Plus, there’s something so charming about grabbing your croissant fresh from the market. You’ll want to stock up because one is never enough.
Pro tip:
Seek out their farmer’s market stall for a double-baked almond croissant that’s rich and nutty. Indulge in the crispy exterior and sweet almond filling that are pure indulgence. Treat yourself to one on a relaxing weekend morning.
7. A Bread Affair
Media Credit: /abreadaffairbakery/
Address: 1680 Johnston St, Vancouver, BC
Contact: +1 604-695-0000
Operation Hours:
- Saturday – Monday 9:00 AM – 6:00 PM
- Tuesday – Friday 9:00 AM – 5:00 PM
Average Price: $4–$8 per croissant
Website: abreadaffair.com
When I want a killer pain au chocolat, A Bread Affair is my go-to. The croissant layers are crisp and buttery, and the rich chocolate inside? Absolute perfection. It’s the kind of treat that makes you close your eyes and savor every bite.
I love stopping by their Granville Island location—it’s got that cozy market vibe that makes every bite taste even better. Plus, their pastries are all organic, which is a nice bonus.
They’ve got plenty of other croissant varieties, but I always come back for the classics. You know it’s good when you can smell the buttery goodness before you even see the counter. It’s like the aroma itself is inviting you in for a little bite of heaven.
Pro tip:
Devour their pain au chocolat, a chocolate lover’s dream with rich, melty chocolate tucked inside buttery layers. Bask in the cozy Granville Island setting that adds to the charm. Grab an extra pastry to enjoy later.
8. Chez Christophe
Media Credit:/chezchristophe/
Address: 4717 Hastings St, Burnaby, BC
Contact: +1 604-428-4200
Operation Hours:
- Sunday – Monday Closed
- Tuesday – Saturday 9:00 AM – 5:00 PM
Average Price: $5–$8 per croissant
Website: chez-christophe.ca
If you’re a pain au chocolat fan like me, you need to visit Chez Christophe. Their croissants are beautifully laminated, with rich chocolate perfectly tucked inside. It’s a chocolate lover’s dream.
The bakery has a sleek, European feel, and the pastries look almost too pretty to eat (almost). Their almond croissants are also top-notch, so make sure you grab one of those too.
I always feel a little fancy walking out with their pastries. It’s the kind of spot that makes an ordinary morning feel like a special treat. Every bite feels like a tiny moment of indulgence, and honestly, we all deserve that!
Pro tip:
Relish their beautifully laminated pain au chocolat, a must for any pastry lover. Appreciate the sleek European vibe of the bakery as you enjoy your treat. Try an almond croissant too for a decadent duo.
9. Le Marché St. George
Media Credit: /lemarchestgeorge/
Address: 4393 St George St, Vancouver
Contact: +1 604-565-5107
Operation Hours:
- Monday Closed
- Tuesday – Sunday 8:00 AM – 5:00 PM
Average Price: $4–$7 per croissant
Website: lemarchestgeorge.com
Le Marché St. George is where I go for a cozy vibe and a great vegan croissant. Yup, even if you’re skipping the butter, you can still enjoy a flaky, golden pastry that tastes amazing.
The little café feels like stepping into a rustic French market. You’ll want to linger, sipping coffee and nibbling on your croissant while soaking in the warm atmosphere. It’s the perfect spot to slow down and let life feel just a bit sweeter.
If vegan’s not your thing, don’t worry! Their traditional croissants are just as incredible. Either way, you’re in for a treat. Trust me, it’s the kind of bakery that’ll have you coming back for more.
Pro tip:
Savor their vegan croissants, offering a flaky, golden pastry without compromising on flavor. Linger in the rustic French market vibe while enjoying your treat. Pair it with a warm coffee for a cozy and satisfying break.
10. Cadeaux Bakery
Media Credit: /cadeauxbakery/
Address: 172 Powell St, Vancouver, BC V6A 1G1
Contact: +1 604-608-8889
Operation Hours:
- Sunday – Tuesday Closed
- Wednesday 9:00 AM – 5:00 PM
Average Price: $4–$7 per croissant
Website: cadeauxbakery.com
Cadeaux Bakery is all about croissants with a seasonal twist. From fruity fillings to nutty toppings, they’re always switching things up, and I’m here for it. Every visit feels like unwrapping a new delicious surprise!
The pastry itself is beautifully flaky, with a buttery flavor that’s just chef’s kiss. You never know what unique flavor they’ll have, so it’s always a little adventure. Honestly, it’s the kind of treat that turns an ordinary day into something special!
It’s a small, charming spot that feels like a hidden gem. Perfect for grabbing a coffee and pastry while exploring Vancouver’s historic Gastown area. The kind of place where every bite comes with a side of nostalgia and warm community vibes.
Pro tip:
Explore their seasonal croissant flavors, offering exciting surprises from fruity to nutty. Appreciate each pastry’s beautifully flaky texture and rich buttery taste. Grab one for a quick pick-me-up while exploring historic Gastown.