27 products that are cheaper at Costco than at grocery stores in Canada
Bread, coffee, fruit, cereal, snacks and more!

Dempster's bread at Costco. Right: Nescafe instant coffee at Costco.
Costco is known for offering less expensive prices and bigger products.
There are so many items you can get for cheaper at Costco warehouses than grocery stores in Canada like Loblaws and Walmart.
That includes baked goods, bread, coffee, fruit, cereal, snacks and more.
So, here are 27 products that are cheaper at Costco Canada than Walmart and Loblaws.
Croissants
Kirkland Signature croissants at Costco. Right: Farmer's Market croissants at Loblaw.s
It costs $7.99 for an 825-gram pack of Kirkland Signature croissants at Costco.
That breaks down to $0.96 per 100 grams.
It costs $5 for a 270-gram pack of Farmer's Market croissants at Loblaws.
That works out to $1.85 per 100 grams.
So, even though the price tag is higher at Costco, it's actually cheaper based on how much of the product you get — almost $1 cheaper per 100 grams.
Dempster's bread
Dempster's bread at Costco. Right: Dempster's bread of a shelf at Walmart.
You can get a pack of three 675-gram loaves of Dempster's bread at Costco for $6.99.
That's $0.34 per 100 grams.
You can get two 675-gram loaves of Dempster's bread for $5 at Walmart.
That cost breaks down to $0.37 per 100 grams.
Costo's price beats Walmart's price but just by a few cents.
Boursin cheese
Boursin cheese at Costco. Right: Boursin cheese at Walmart.
It costs $8.99 for two 150-gram packs of Boursin cheese at Costco.
That breaks down to $4.49 per pack and $2.99 per 100 grams.
At Walmart, it costs $6.47 for a 150-gram pack of Boursin cheese.
That works out to $4.31 per 100 grams.
Not only is Costco cheaper per 100 grams but also per pack!
To get two packs at Walmart, just like you would at Costco, it'd cost you $12.94! That's an extra cost of $3.95.
Balderson cheese
Balderson cheese at Costco. Centre: Balderson cheese at Walmart. Right: Balderson cheese at Loblaws.
It costs $20.99 for a one-kilogram pack of Balderson extra old cheddar cheese at Costco.
That works out to $2.09 per 100 grams.
It costs $9.77 for a 280-gram pack of Balderson extra old cheddar at Walmart.
That price breaks down to $3.48 per 100 grams.
It costs $10.49 for a 250-gram pack of Balderson extra old cheddar cheese at Loblaws.
That works out to $4.19 per 100 grams.
You get more bang for your buck at Costco with the bigger block of cheese.
Russet potatoes
Russet potatoes at Costco. Centre: Russet potatoes at Walmart. Right: Russet potatoes at Loblaws.
You can get a 6.8-kilogram bag of russet potatoes for $10.99 at Costco which works out to $1.61 per kilogram.
It costs $3.97 for a 2.27-kilogram bag of russet potatoes at Walmart.
That breaks down to $1.74 per kilogram.
It costs $5 for a 2.27-kilogram bag of russet potatoes at Loblaws which works out to $2.20 per kilogram.
Costo's price beats the grocery stores when it comes to how much of the product you get. It's $0.59 to $0.13 cheaper at the wholesale retailer.
Raspberries
Raspberries at Costco. Right: Raspberries at Walmart.
You can get a 340-gram pack of raspberries at Costco for $8.99.
That works out to $2.64 per 100 grams.
It costs $4.97 for a 170-gram pack of raspberries at Walmart which breaks down to a price of $2.92 per 100 grams.
You get more bang for your buck at Costco.
Frozen blueberries
Kirkland Signature frozen blueberries. Right: Great Value frozen blueberries.
It costs $12.99 for a two-kilogram bag of Kirkland Signature frozen blueberries at Costco.
That's a price of $0.64 per 100 grams.
It costs $4.44 for a 600-gram bag of Great Value frozen blueberries at Walmart.
That breaks down to a price of $0.74 per 100 grams.
It's worth it to get it at Costco even though the price tag seems higher because you get more blueberries for cheaper.
Nutella
Nutella at Costco. Centre: Nutella jars at Walmart. Right: Nutella jars on shelves at Loblaws.
It costs $16.49 for two one-kilogram jars of Nutella at Costco which works out to $0.82 per 100 grams.
At Walmart, you can get a pack of two 725-gram jars of Nutella for $13.87.
That works out to a price of $0.95 per 100 grams.
It costs $16.99 for a two-pack of 725-gram jars of Nutella which breaks down to $1.17 per 100 grams.
Costco's price is 50 cents cheaper than Loblaws and you get bigger jars!
Plus, Costco is cheaper than Walmart based on how much Nutella you actually get.
McCafe coffee
McCafe coffee at Costco. Centre: McCafe coffee at Walmart. Right: McCafe coffee at Loblaws.
You can get a 1.36-kilogram canister of McCafe coffee for $24.99 at Costco.
That means you pay $1.83 per 100 grams of coffee.
At Walmart, you can get a 640-gram canister of McCafe coffee for $22.97.
That works out to a cost of $3.58 per 100 grams.
It costs $28.99 for a 640-gram canister of McCafe coffee at Loblaws.
That's a price breakdown of $4.52 per 100 grams.
Costco is $1.75 cheaper per 100 grams than Walmart and $2.69 cheaper per 100 grams than Loblaws!
Nescafe instant coffee
Nescafe instant coffee at Costco. Centre: Nescafe coffee at Walmart. Right: Nescafe instant coffee at Loblaws.
At Costco, it costs $14.49 for a 475-gram canister of Nescafe instant coffee.
That works out to $3.05 per 100 grams.
You can get a 170-gram jar of Nescafe instant coffee for $7.47 at Walmart.
That's $4.39 per 100 grams.
At Loblaws, it costs $15 for two 175-gram jars of Nescafe instant coffee.
That breaks down to $4.41 per 100 grams.
So, even though Costco's price tag is higher than Walmart's, it's still cheaper because you get 305 more grams of coffee!
Tetley orange pekoe tea
Tetley orange pekoe tea at Costco. Right: Tetley orange pekoe tea at Loblaws.
At Costco, you can get a 945-gram box of Tetley orange pekoe tea with 300 tea bags for $13.99.
That works out to $0.04 per tea bag and $1.48 per 100 grams.
It costs $17.49 for a 681-gram box of Tetley orange pekoe tea with 216 tea bags.
That breaks down to $0.08 per tea bag and $2.56 per 100 grams.
Not only is the Costco price tag cheaper than the Loblaws price tag by $3.50 but you also get almost 100 more tea bags.
Chocolate chip cookies
Kirkland Signature chocolate chunk cookies. Right: Farmer's Market chocolate chip cookies.
At Costco, a 1.07-kilogram pack of chocolate chunk cookies costs $10.99 which works out to $1.02 per 100 grams.
At Loblaws, it costs $6.99 for a 456-gram pack of chocolate chip cookies.
That price breaks down to $1.53 per 100 grams.
So, Costco is cheaper when it comes to how much you get for the cost.
Honey
Kirkland Signature honey. Centre: Great Value honey. Right: No Name honey.
At Costco, it costs $18.99 for a pack of three 750-gram bottles of Kirkland Signature honey.
That works out to $6.33 per bottle and $0.84 per 100 grams.
It costs $5.97 for a 375-gram bottle of Great Value honey which breaks down to $1.59 per 100 grams.
At Loblaws, it costs $6.49 for a 375-gram bottle of No Name honey which works out to $1.73 per 100 grams.
If you use honey, Costco is the cheapest option because the retailer has a bulk-sized product at a better price.
Natural peanut butter
Kirkland Signature natural peanut butter at Costco. Right: Kraft natural peanut butter at Walmart.
You can get two jars of Kirkland Signature natural peanut butter that are one kilogram each for $12.99 at Costco.
That breaks down to $6.49 per jar and $0.64 per 100 grams.
You can get the name-brand Kraft natural peanut butter at Walmart. It costs $4.97 for a 750-gram jar.
That works out to $0.66 per 100 grams.
Honey Nut Cheerios
Honey Nut Cheerios boxes at Costco. Right Honey Nut Cheerios at Loblaws.
It costs $9.99 for a 1.51-kilogram box of Honey Nut Cheerios at Costco.
That's a price breakdown of $0.66 per 100 grams.
It costs $7.99 for a 725-gram box of Honey Nut Cheerios at Loblaws.
That works out to $1.10 per 100 grams.
Costco's box is twice as big as what you get at Loblaws and almost 50 cents cheaper per 100 grams.
Rao's sauce
Rao's sauce at Costco. Centre: Rao's sauce at Walmart. Right: Rao's sauce at Loblaws.
You can get two 770-millilitre jars of Rao's sauce at Costco for $16.99.
That's $8.49 per jar and $1.10 per 100 millilitres.
It costs $7.97 for a 660-millilitre jar of Rao's sauce at Walmart.
That breaks down to $1.20 per 100 millilitres.
You can get a 660-millilitre jar of Rao's sauce at Loblaws for $13.99.
That works out to $2.11 per 100 millilitres.
So, you get more at Costco for less.
Kraft Dinner
Kraft Dinner at Costco. Centre: Kraft Dinner at Walmart. Right: Kraft Dinner at Loblaws.
It costs $15.99 for a case of Kraft Dinner with 12 boxes that are 340 grams each at Costco.
That breaks down to $1.33 per box and just $0.39 per 100 grams.
You can get a case of 12 boxes of Kraft Dinner that are 200 grams each for $12.97 at Walmart.
That's $1.08 per box and $0.54 per 100 grams.
At Loblaws, it costs $4.98 for three 200-gram boxes of Kraft Dinner.
That works out to $1.66 per box and $0.83 per 100 grams.
While you might think Walmart is cheaper per box, the Kraft Dinner boxes at Costco are bigger so you actually get more for less overall.
Rio Mare tuna
Rio Mare tuna at Costco. Centre: Rio Mare tuna at Walmart. Right: Rio Mare tuna at Loblaws.
At Costco, a pack of four 160-gram cans of Rio Mare tuna costs $14.59.
That works out to $3.64 per can and $2.27 per 100 grams.
It costs $6.97 for a pack of three 80-gram cans of Rio Mare tuna at Walmart.
That's $2.32 per can and $2.90 per 100 grams.
At Loblaws, it costs $8.49 for a pack of three 80-gram cans of Rio Mare tuna.
That works out to $2.83 per can and $3.53 per 100 grams.
Since there is an extra can and each can is bigger in the pack at Costco, it actually works out to be cheaper than Walmart and Loblaws.
Nongshim kimchi instant noodles
Nongshim kimchi instant noodles at Costco. Right: Kimchi instant noodle bowls at Loblaws.
You can get a case of Nongshim spicy kimchi instant noodles with 12 bowls that are 86 grams each for $12.49 at Costco.
That breaks down to $1.04 per bowl and $1.21 per 100 grams.
At Loblaws, you can get an 86-gram bowl of Nongshim spicy kimchi instant noodles for $1.49.
That price breaks down to $1.73 per 100 grams.
Coca-Cola
Coca-Cola cases at Costco. Right: Cases of Coca-Cola at Walmart.
It costs $15.89 for a case of 32 cans of Coke that are 355 millilitres each at Costco.
That's a price breakdown of $0.49 per can and $0.13 per 100 millilitres.
You can get two cases with 12 cans of Coke that are 355 millilitres each for $14 at Walmart.
That works out to $0.58 per can and $0.16 per 100 millilitres.
So, Costco has a better price than Walmart but just barely.
Nut bars
Kirkland Signature nut bars at Costco. Right: Kind nut bars at Walmart.
Kirkland Signature nut bars — which are dupes of Kind bars — cost $15.99 at Costco. You get a box of 24 bars that are 40 grams each.
That breaks down to a price of $0.66 per bar and $1.66 per 100 grams.
Kind nut bars cost $21.97 at Walmart. You get a box of 12 bars that are 40 grams each.
That works out to a price of $1.83 per bar and $4.57 per 100 grams.
Costco's Kirkland Signature product is $5.98 cheaper to begin with and you get double the amount of nut bars!
Jack Link's beef jerky
Jack Link's beef jerky at Costco. Right: Jack Link's beef jerky at Walmart.
It costs $14.99 for a 300-gram bag of Jack Link's teriyaki beefy jerky at Costco.
That's $4.99 per 100 grams.
It costs $13.97 for a 230-gram bag of Jack Link's teriyaki beefy jerky at Walmart.
That works out to $6.07 per 100 grams.
Costco is $1.08 cheaper per 100 grams of this product.
Chocolate chip granola bars
Kirkland Signature chocolate chip granola bars. Centre: Great Value chocolate chip granola bars. Right: President's Choice chocolate chip granola bars.
At Costco, you can get a box of chocolate chip granola bars for $12.99. It comes with 64 bars that are 24 grams each.
That's $0.20 per bar and $0.84 per 100 grams.
At Walmart, you can get a 210-gram box of eight chocolate chip granola bars for $1.97.
That's $0.24 per bar and $0.93 per 100 grams.
At Loblaws, it costs $2.49 for a 120-gram box of five chocolate chip granola bars.
That's $0.49 per bar and $2.07 per 100 grams.
Charmin toilet paper
Charmin toilet paper at Costco. Right: Charmin toilet paper at Loblaws.
It costs $29.99 for a pack of 30 rolls of Charmin toilet paper at Costco.
That breaks down to $0.99 per roll.
It costs $18 for a pack of 12 mega rolls of Charmin toilet paper at Loblaws.
That works out to $1.50 per roll.
Downy laundry beads
Downy laundry beads at Costco. Centre: Downy laundry beads at Walmart. Right: Downy laundry beads at Loblaws.
You can get a 1.13-kilogram bottle of Downy laundry beads for $24.99 at Costco.
That's $2.21 per 100 grams.
At Walmart, you can get an 853-gram bottle of Downy laundry beads for $23.47.
That's $2.75 per 100 grams.
You can get an 853-gram bottle of Downy laundry beads for $24.99 at Loblaws.
That's $2.92 per 100 grams.
Mr. Clean all-purpose cleaner
Mr. Clean all-purpose cleaner at Costco. Centre: Mr. Clean cleaner at Walmart. Right: Mr. Clean cleaner at Loblaws.
It costs $13.49 for a 5.2-litre bottle of Mr. Clean all-purpose cleaner at Costco.
That price breaks down to $2.59 per litre.
At Walmart, you can get a 1.21-litre bottle of Mr. Clean all-purpose cleaner for $4.47.
That works out to $3.69 per litre.
It costs $5 for a 1.21-litre bottle of Mr. Clean all-purpose cleaner at Loblaws.
That breaks down to $4.13 per litre.
Cascade dishwasher pods
Cascade dishwasher pods at Costco. Right: Cascade dishwasher pods at Walmart.
You can get a 1.25-kilogram pack of Cascade Platinum Plus dishwasher pods with 81 actionpacs for $27.99 at Costco.
That works out to a cost of $0.34 per actionpac and $2.23 per 100 grams.
At Walmart, you can get a 790-gram pack of Cascade Platinum Plus dishwasher pods with 51 actionpacs for $19.97.
That price breaks down to $0.39 per actionpac and $2.52 per 100 grams.
So, even though the product at Costco has a bigger price tag, that's just because the product size is bigger.
When you break it down by how much you get, it's actually cheaper at the wholesale retailer.
These prices are confirmed at the time of publishing, but they can change at any time. Taxes and fees may not be included.