We compared Costco's grocery deals to Walmart, No Frills & Food Basics and the winner is clear
Some prices were more than double for the same product. 😬

The new Costco flyer is out, and we compared all the best grocery deals to prices at Walmart, Food Basics and No Frills.
Costco Canada's new flyer this week has got some serious grocery deals and savings, so we couldn't resist checking how the wholesale giant's prices stack up against other major Canadian discount stores.
From coffee and cheese to toilet paper and freezer bags, we crunched the numbers to see where you'll get the best bang for your buck between Costco and other discount chains like Walmart, Food Basics and No Frills, so you don't have to.
For each item, we made sure to find the best-value price available at every store, meaning we compared value sizes where available and cashed in on any sales or discounts that are on right now. Unsurprisingly, all of these Costco flyer deals still came out on top as the cheapest options — provided you're willing to buy in bulk, that is.
Whether you're stocking up on Charmin or treating yourself to some Ferrero Rocher for the holidays, here are 11 grocery deals from the latest Costco flyer that could help you save big from now until November 10 — and how they stack up.
Starbucks Caffè Verona or Holiday Blend K-cup pods
Starbucks Caffè Verona and Holiday Blend K-cup pods from Costco.
Costco price: $29.99 (after $8 off) for 54 pods
Walmart price: $19.47 for 24 pods
Food Basics price: $22.99 for 24 pods
No Frills price: $23.99 for 24 pods
If you're stocking up on K-cup coffee pods, Costco's Starbucks deal offers serious savings, bringing the price down to around $0.56 per pod. By comparison, at Walmart, you'd pay about $0.81, while at Food Basics, you'll pay around $0.96, and No Frills comes in at exactly $1 each. Costco's bulk buy really pays off if you're a regular Starbucks sipper.
Kraft Parmesan grated cheese
Kraft Parmesan grated cheese from Costco.
Costco price: $13.99 (after $4 off) for 680 g
Walmart price: $7.77 for 250 g
Food Basics price: $8.49 for 250 g
No Frills price: $7.99 for 250 g
Right now at Costco, you'll pay about $2.06 per 100 g for this cheesy staple. Walmart offers it for $3.11 per 100 g, while No Frills charges about $3.20, and Food Basics is $3.40. Clearly, Costco's bulk option delivers the best deal by far for your pasta nights.
Olivieri spinach and fresh ricotta cannelloni
Olivieri spinach and fresh ricotta cannelloni from Costco.
Costco price: $9.99 (after $3 off) for 2 × 540 g
Walmart price: $10.97 for 540 g
No Frills price: $9.49 for 540 g
Costco's deal essentially gives you two packs of this fresh pasta dish for the price of one! While this product isn't sold at Food Basics, at Walmart and No Frills, you're paying around $10 for just one 540-g package. Meanwhile, at Costco, you're getting each package for about $5 — think of the pasta-bilities!
Balderson 2-year-old cheddar
Balderson 2-year-old cheddar from Costco.
Costco price: $15.99 (after $4 off) for 750 g
Walmart price: $16.97 for 500 g
Food Basics price: $10.49 for 280 g
No Frills price: $11.49 for 280 g
If you love a good sharp cheddar, Costco offers this premium aged cheese at about $2.13 per 100 g, while Walmart's price is $3.39. Food Basics works out to around $3.75, and No Frills is nearly double at $4.10 per 100 g. Save your cheddar and buy this cheddar at Costco, will ya?
Wholly Guacamole minis
Wholly Guacamole organic minis from Costco.
Costco price: $11.99 (after $3 off) for 12 minis (organic)
Walmart price: $4.97 for 4 minis (regular)
No Frills price: $4.99 for 4 minis (regular)
All stores offer the same 57-gram mini cup size, but Costco's price works out to $1 each for the organic version, while Walmart and No Frills charge about $1.24 each for the regular, non-organic option. With Costco's organic version priced lower, you're getting better quality at a solid discount.
Ferrero Rocher chocolates
Ferrero Rocher chocolates from Costco.
Costco price: $14.99 (after $4 off) for 48 chocolates
Walmart price: $10.87 (regularly $15.97) for 24 chocolates
Food Basics price: $8.99 (regularly $9.99) for 16 chocolates
No Frills price: $10.99 for 16 chocolates
Despite these holiday-fave chocolates also currently being on sale at both Walmart and Food Basics, Costco still has easily the best deal, letting you get them for around $0.31 each. Meanwhile, at Walmart's sale price, you'll pay $0.45 each, Food Basics rings in around $0.56 each, and at No Frills you'll pay $0.69 per chocolate — over double the Costco price!
Merci assorted chocolates
Merci assorted chocolates from Costco.
Costco price: $13.49 (after $3.50 off) for 675 g
Walmart price: $5.57 (regularly $6.28) for 200 g
Loblaws price: $7.49 for 200 g
If that's not enough chocolate, Costco's price for this assortment comes out to $2 per 100 g, while Walmart's discounted option is still higher at $2.79. While we didn't find these at No Frills or Food Basics, Loblaws did have them at a whopping $3.75 per 100 g. Costco's bulk pack offers the best deal by far, especially for anyone gifting or stocking up on these treats.
Ziploc large freezer bags
Ziploc large freezer bags from Costco.
Costco price: $15.99 (after $4 off) for 3 × 50 bags
Walmart price: $11.97 for 60 bags
Food Basics price: $12.49 (regularly 12.99) for 60 bags
No Frills price: $12.99 for 60 bags
At Costco, you're paying about $0.11 per bag with the bulk 150-count option of these Ziploc freezer bags. In comparison, Walmart's price comes to around $0.20 per bag, Food Basics is $0.21 per bag on sale, and No Frills is about $0.22 per bag. For stocking up, Costco's bulk option not only gets you more bags but at around half the per-bag price.
Ziploc medium freezer bags
Ziploc medium freezer bags from Costco.
Costco price: $13.99 (after $4 off) for 3 × 60 bags
Walmart price: $11.97 for 75 bags
Food Basics price: $12.49 for 75 bags
No Frills price: $12.99 for 75 bags
If you thought the large bags were a good deal, Costco's sale on the medium-size Ziploc freezer bags is even better. Costco's price brings each bag down to about $0.08, while Walmart, Food Basics and No Frills all come in at around $0.16 to $0.17 per bag. For freezer essentials, Costco's bulk buy continues to deliver the best value — plus now you'll have an easy way to store all your other bulk buys.
Scotties 2-ply facial tissues
Scotties Premium 2-ply facial tissues from Costco.
Costco price: $21.49 (after $5.50 off) for 20 boxes (Premium)
Walmart price: $11.77 (regularly $12.97) for 9 boxes (Original)
Food Basics price: $12.99 for 12 boxes (Original)
No Frills price: $9.99 for 6 boxes (Original)
All options come with 126 tissues per box, but at Costco, you're getting Scotties' Premium label, while the others offer only the Original version in 2-ply. Even with the upgrade, Costco's price works out to about $1.07 per box, whereas Food Basics is closest at $1.08, Walmart's discounted price comes to $1.31 and No Frills is way up at $1.67.
Charmin Ultra Soft 2-ply bathroom tissue
Charmin Ultra Soft 2-ply bathroom tissue from Costco.
Costco price: $23.99 (after $6 off) for 30 × 200 sheets
Walmart price: $14.97 (regularly $16.97) for 16 × 168 sheets
Food Basics price: $13.99 (regularly $17.99) for 12 × 224 sheets
No Frills price: $7.99 (regularly $11.99) for 8 × 168 sheets
Calculating toilet paper prices can feel like calculating moon landing angles, with all the different roll sizes that claim to actually be the equivalent of somewhere between two and two hundred regular rolls — but we got you. If you break down the price per hundred sheets, you may not be surprised to find out that even with Charmin on sale everywhere, Costco still has the best deal at $0.40 per 100 sheets. Food Basics' price per 100 sheets comes in at around $0.52, Walmart at $0.56 and No Frills at $0.59.