I compared croissants from Costco, Walmart, and No Frills, and there's a clear winner

Get your croissants here! 🥐

Left: a stack of croissants in packages at Costco; right: a woman with dark hair and glasses holding up a croissant

Taste testing all the croissants for you

Alyssa Wiens | Narcity
Contributing Writer

I’m a simple person — give me something sweet, and I’m happy. And a croissant? Elite-tier pastry, of course.

Now I am under zero illusion that croissants from the grocery store are going to compete with actual French croissants or options at a local bakery or coffee shop. But, will they be good enough? Will they satisfy the need for a croissant? Will they be worth the money spent? Will they bring me a moment of joy?

These are the questions I set out to answer. So I compared croissants from Costco, Walmart, and No Frills, and I'm here to tell you that only one is worth your money.

No Frills croissants

Two packages of croissants in front of a big yellow No Frills bag on a table

Croissants from No Frills

Alyssa Wiens | Narcity

I don't regularly shop at No Frills, but after wandering around the store after securing the goods, I really don't understand why. It's so cheap?! One of the cheapest grocery stores in Canada... I've been missing out. I was going to hang out with some friends that evening, so I purchased two boxes to share — one mini and one large.

Here's the bottom line: they’re yummy, but they’re not really a true croissant. The texture was very dense and bready, with no real flakiness inside or crispiness outside. The package says, "best served warm," so I did pop it into the microwave for a few seconds; it was nice and warm, but the texture was a little odd – almost tacky.

There were a few comments that they didn't taste very buttery. One friend even complained that there wasn't enough grease on his hands for a butter croissant.

Price: $5.75 for each package

Size: Eleven mini croissants, 336 grams total ($0.017 per gram or $0.52 per unit) and six large croissants, 270 grams total ($0.021 per gram, or $0.96 per unit)

Rating: 5.5/10

Bottom line: These are obviously cheap, especially the mini options, when you're looking at price per gram, but they don't have the croissant features we all know and love. Adjust your expectations, and you can still enjoy them.

Costco croissants

A croissant on a plate and a cup of copy beside a laptop computer on a table

Costco croissants fueling my work session

Alyssa Wiens | Narcity

Everyone (three people) told me, "Costco has the best croissants," so you can say my expectations were sky-high going into this. I was first struck by the sheer volume of croissants at Costco — a whole wall of them. And the value! So affordable!

As for the quality, these were clearly better than No Frills. They were a lot flakier and lighter, visibly so. The outside had a better crisp to it, as well. Since I had to buy a dozen of them, I enlisted a few friends to eat them up. We tried them plain, as well as heated in the toaster oven and microwave. The consensus was that toasting them absolutely improved the quality, as they crisped right up and gave you that croissant consistency you’re looking for.

My only critique here is that the flavour was a little bland. Not bad, just not super buttery or decadent-tasting. I enjoyed it with my coffee as a snack, but I probably liked it even more as a breakfast sandwich with some scrambled eggs and cheese inside.

Price: $6.99

Size: 12 croissants, 825 grams total ($0.008 per gram or $0.58 per unit)

Rating: 8/10

Bottom line: These are extremely affordable at less than $0.58 each and have an overall good texture and taste. They’re a solid choice and the most “croissant-y” option I tried. Would recommend!

Walmart croissants

Stacks of packages of croissants at Walmart with a sign that says the price

Stacks on stacks of croissants

Alyssa Wiens | Narcity

The third and final croissant I tried was from Walmart. And you know how they say, "Save the best for last?" Yeah, well, I definitely didn't. These croissants were similar to the No Frills variety in that they were denser and less flaky than what a typical croissant should be. The texture was fairly chewy and more bread-like.

The flavour, however, was nice and buttery, which I liked. I think these croissants had really good structural integrity and would make a good sandwich option. To eat on their own, though? Kind of underwhelming.

Price: $4.58

Size: Six croissants, 270 grams total ($0.008 per gram or $0.76 per unit)

Rating: 6/10

The bottom line: The flavour of these gives it a slight advantage over No Frills, but they're very similar in texture... In that they're just not the right texture. They'd be better served as a dinner roll or bread alternative rather than the light and flaky delight that is a croissant. Unfortunately, I do think the French would have a heart attack if this is what we brought to represent their iconic pastry.

The overall winner's got to be Costco. They're not only the cheapest, but they're light and flaky in a way No Frills and Walmart just couldn't provide. The only thing to consider is that they come in a 12-pack, which is, quite frankly, just too many for most people. So, if you need something more reasonable, go to Walmart; the overall flavour is better.

But in all honesty? I'd eat them again. At those low prices (the large croissants came in under $1.00 each), you really can't go wrong with any of them for a snack, as long as you know what you're getting into.

If you want the real deal, you'll just have to book a flight and go right to the source.

The opinions expressed in this article are the author's own and do not necessarily reflect the views of Narcity Media.

  • Contributing Writer

    Alyssa Wiens is a freelance content writer and editor based in Vancouver, Canada. She loves working from cozy cafés around the city and, in her spare time, you can find her kickboxing, walking with a podcast, and growing her houseplant collection.

Canadians think these grocery stores have the lowest prices so we compared costs of 9 basics

The price difference between the most and least expensive totals is $22! 🛒

We shopped for 11 essentials at grocery stores in Canada to find the cheapest basket

There is a difference of almost $83 between the most and least expensive totals. 👀

Canadians think these grocery stores have the lowest prices so we compared costs of 9 basics

The price difference between the most and least expensive totals is $22! 🛒

2 passengers who left hantavirus cruise are in Ontario and isolating

Two Canadian passengers who left hantavirus cruise are now in Ontario and isolating

Surgery success for Tumbler Ridge shooting victim

Surgery to repair skull a success for Tumbler Ridge shooting victim Maya Gebala

Canadian Trump critic sues over U.S. bid to ID him

Canadian online critic of Trump sues U.S. Homeland Security for trying to unmask him

Murder suspect was still taking meds: prosecutor

Vancouver Starbucks murder suspect was still taking schizophrenia meds: prosecutor