26 products you can get at Costco that are cheaper than at Walmart right now
A few Kirkland Signature items offer a better value than Great Value products. 👀

Wonder bread at Costco. Right: Kraft peanut butter at Costco.
If you shop at Costco and Walmart, you probably know that both retailers offer low prices.
But you might not realize that so many products are actually cheaper with Costco.
Even a few Kirkland Signature items cost less than the Great Value versions.
So, here are 26 products you can get for cheaper at Costco Canada stores than at Walmart Canada stores.
Bread
Wonder bread at Costco. Right: Wonder bread at Walmart.
It costs $6.99 for a pack of three 675-gram loaves of Wonder bread at Costco. That's $0.34 per 100 grams.
It costs $5 for two 675-gram loaves of Wonder bread at Walmart. That's $0.37 per 100 grams.
Coffee
McCafe coffee at Costco. Right: McCafe coffee at Walmart.
Don't be fooled by the price tags for McCafe premium roast ground coffee.
It costs $27.99 for McCafe ground coffee at Costco, and you get a 1.36-kilogram canister.
That works out to $2.05 per 100 grams.
It costs $27.97 for McCafe ground coffee at Walmart, but you only get a 640-gram canister.
That works out to $4.37 per 100 grams.
So, it's $2.32 cheaper per 100 grams at Costco.
Tea
Twinings Earl Grey tea at Costco. Right: Twinings Earl Grey tea at Walmart.
You can get a 288-gram pack of Twinings Earl Grey tea for $12.49 at Costco. It comes with 144 tea bags.
That price breaks down to $4.33 per 100 grams and $0.08 per tea bag.
You can get a 100-gram box of Twinings Earl Grey tea at Walmart for $9.97, and it comes with 50 tea bags.
That works out to $9.97 per 100 grams and $0.19 per tea bag.
Peanut butter
Kraft peanut butter at Costco. Right: Kraft peanut butter at Walmart.
Costco has a two-kilogram tub of Kraft peanut butter for $10.49.
Walmart has a two-kilogram tub of Kraft peanut butter for $10.97.
It's $0.48 cheaper at Costco for this product.
Nutella
Nutella at Costco. Right: Nutella at Walmart.
You can get a pack of two jars of Nutella that are one kilogram each for $16.99 at Costco.
That works out to a cost of $0.84 per 100 grams.
You can get a 725-gram jar of Nutella for $7.97 at Walmart.
That price breaks down to a cost of $1.09 per 100 grams.
So, it's 25 cents cheaper per 100 grams at Costco.
Cereal
Froot Loops at Costco. Right: Froot Loops at Walmart.
At Costco, a 1.1-kilogram box of Froot Loops cereal costs $9.99, which works out to $0.90 per 100 grams.
At Walmart, a 480-gram box of Froot Loops cereal costs $6.47, which works out to $1.34 per 100 grams.
Instant oatmeal
Quaker instant oatmeal at Costco. Right: Quaker instant oatmeal at Walmart.
You can get a 2.45-kilogram pack of Quaker instant oatmeal for $17.99 at Costco. It comes with 66 sachets and three flavours.
That means you pay $0.73 per 100 grams and $0.27 per sachet.
You can get a 674-gram pack of Quaker instant oatmeal for $5.97 at Walmart. It comes with 18 sachets and three flavours.
That price breaks down to $0.88 per 100 grams and $0.33 per sachet.
It's cheaper at Costco both per 100 grams and per sachet of oatmeal.
Almond beverage
Almond Breeze almond beverage at Costco. Right: Almond Breeze almond beverage at Walmart.
You can get a pack of six 946-millilitre bottles of Almond Breeze almond beverage for $12.99 at Costco.
That works out to $2.16 per bottle and $0.22 per 100 millilitres.
You can get a 946-millilitre bottle of Almond Breeze almond beverage for $2.97 at Walmart.
That works out to a cost of $0.31 per 100 millilitres.
Costco has the cheaper product both per bottle and per 100 millilitres.
Frozen strawberries
Kirkland Signature frozen strawberries. Right: Great Value frozen strawberries.
You can get a 2.5-kilogram bag of Kirkland Signature frozen whole strawberries for $14.49 at Costco.
That works out to a cost of $0.57 per 100 grams.
It costs $4.44 for a 600-gram bag of Great Value frozen whole strawberries at Walmart.
That breaks down to a cost of $0.74 per 100 grams.
Ice cream
Kawartha Dairy ice cream at Costco. Rght: Tubs of Kawartha Dairy ice cream at Walmart.
Costco has a pack of two tubs of Kawartha Dairy ice cream for $16.49, and each tub is two litres.
That means you pay $4.12 per litre.
Walmart has a 1.5-litre tub of Karwartha Dairy ice cream for $8.77, which means you pay $5.84 per litre.
You can spend $1.72 less per litre when you buy at Costco.
Coca-Cola
Coke Zero at Costco. Right: Coke Zero at Walmart.
It costs $15.89 for a case of 32 cans of Coke Zero that are 355 millilitres each.
That means you pay $0.49 per can and $0.13 per 100 millilitres.
It costs $14 for two cases of Coke Zero. Each case has 12 cans that are 355 millilitres each.
That means you pay $0.58 per can and $0.16 per 100 millilitres.
Costco has the cheaper product both per can and per 100 millilitres!
Kraft Dinner
Kraft Dinner at Costco. Right: Kraft Dinner at Walmart.
At Costco, you can get a case of 12 boxes of Kraft Dinner that are 340 grams each for $15.99.
That works out to $0.39 per 100 grams.
At Walmart, a case of 12 boxes of Kraft Dinner that are 200 grams each costs $12.97.
That breaks down to $0.54 per 100 grams.
Even though the price tag is higher at Costco, each box is bigger, and that makes it cheaper.
Parmesan
Kraft Parmesan at Costco. Right: Kraft Parmesan at Walmart.
Costco has a 680-gram bottle of Kraft Parmesan cheese for $16.99, which works out to $2.49 per 100 grams.
Walmart has a 250-gram bottle of Kraft Parmesan cheese for $7.77, which breaks down to $3.10 per 100 grams.
It's $0.61 cheaper per 100 grams when you buy at Costco.
Steak seasoning
The Keg steak seasoning at Costco. Right: The Keg steak seasoning at Walmart.
It costs $7.89 for a 1.1-kilogram tub of The Keg steak seasoning at Costco.
That price breaks down to a cost of $0.71 per 100 grams.
Walmart has a 725-gram tub of The Keg steak seasoning for $8.47.
That works out to $1.16 per 100 grams.
It's $0.45 cheaper per 100 grams at Costco.
Granulated sugar
Redpath sugar at Costco. Right: Redpath sugar at Walmart.
At Costco, a four-kilogram bag of Redpath granulated sugar costs $5.89, which means you pay $1.47 per kilogram.
At Walmart, a two-kilogram bag of Redpath granulated sugar costs $2.97, which means you pay $1.48 per kilogram.
Nut bars
Kirkland Signature nut bars. Right: Kind bars at Walmart.
Kirkland Signature nut bars are dupes of Kind bars.
It costs $16.99 for a 960-gram box that comes with 24 nut bars at Costco. That price breaks down to $1.76 per 100 grams and $0.70 per bar.
At Walmart, it costs $7.97 for a 200-gram box of Kind bars that comes with five nut bars. That works out to $3.98 per 100 grams and $1.59 per bar.
You can save $2.22 per 100 grams and $0.89 per bar with Costco's Kirkland Signature product.
Chocolate-covered granola bars
Kirkland Signature chocolate-covered granola bars. Right: Great Value chocolate-covered granola bars.
These are both dupes of Quaker Dipps granola bars.
You can get a 1.49-kilogram box of Kirkland Signature chocolate-covered granola bars for $15.99 at Costco. It comes with 48 bars.
That works out to $1.07 per 100 grams and $0.33 per bar.
It costs $2.47 for a 187-gram box of Great Value chocolate-covered granola bars at Walmart. It comes with six bars.
That price breaks down to $1.32 per 100 grams and $0.45 per bar.
Chocolate chip granola bars
Kirkland Signature chocolate chip granola bars. Right: Great Value chocolate chip granola bars.
Both of these Kirkland Signature and Great Value products are dupes of Quaker Chewy granola bars.
It costs $14.99 for a 1.54-kilogram box of Kirkland Signature chocolate chip granola bars. It comes with 64 bars.
That's a price breakdown of $0.97 per 100 grams and $0.23 per bar.
At Walmart, it costs $6.97 for a 630-gram box of Great Value chocolate chip granola bars. It comes with 24 bars.
That works out to $1.10 per 100 grams and $0.29 per bar.
Crackers
Goldfish crackers at Costco. Right: Goldfish crackers at Walmart.
Costco has a 1.64-kilogram pack of Goldfish crackers for $13.99, which works out to $0.85 per 100 grams.
You can get three 200-gram bags of Goldfish crackers for $8 at Walmart. That means you pay $1.33 per 100 grams.
It's $0.48 cheaper per 100 grams at Costco.
Beef jerky
Jack Link's teriyaki-flavoured beef jerky at Costco. Right: Jack Link's teriyaki-flavoured beef jerky at Walmart.
You can get a 300-gram bag of Jack Link's teriyaki-flavoured beef jerky for $14.99 at Costco.
That works out to $4.99 per 100 grams.
You can get a 230-gram bag of Jack Link's teriyaki-flavoured beef jerky for $13.97 at Walmart.
That price breaks down to a cost of $6.07 per 100 grams.
You can save $1.08 per 100 grams by getting this product at Costco instead of Walmart.
Chips
Miss Vickie's chips at Costco. Right: Miss Vickie's chips at Walmart.
Costco has a 572-gram bag of Miss Vickie's chips for $7.99.
That price breaks down to a cost of $1.39 per 100 grams.
At Walmart, you can get a 200-gram bag of Miss Vickie's chips for $3.47 right now.
That works out to a cost of $1.73 per 100 grams.
Even with the rollback on these chips, a bag is still cheaper at Costco because of how much you get.
Cleaning erasers
Mr. Clean Magic Erasers at Costco. Right: Mr. Clean Magic Erasers at Walmart
You can get a 15-pack of Mr. Clean Magic Erasers at Costco for $18.99, which works out to $1.26 per eraser.
It costs $11.97 for a seven-pack of Mr. Clean Magic Erasers at Walmart, which breaks down to $1.71 per eraser.
Dishwasher detergent
Finish Powerball dishwasher detergent at Costco. Right: Finish Powerball dishwasher detergent at Walmart.
You can get a 2.4-kilogram box of Finish Powerball dishwasher detergent for $22.99 at Costco. It comes with 140 pods.
That means you pay $0.95 per 100 grams and $0.16 per pod.
It costs $18.97 for a 1.8-kilogram box of Finish Powerball dishwasher detergent at Walmart. It comes with 105 pods.
That price breaks down to $1.05 per 100 grams and $0.18 per pod.
Laundry beads
Downy Unstoppables laundry beads at Costco. Right: Downy Unstoppables laundry beads at Walmart.
It costs $24.99 for a 1.13-kilogram bottle of Downy Unstoppables laundry beads at Costco.
That's $2.21 per 100 grams.
It costs $23.47 for an 853-gram bottle of Downy Unstoppables laundry beads at Walmart.
That's $2.75 per 100 grams.
Sponges
Scotch-Brite sponges at Costco. Right: Scotch-Brite sponges at Walmart.
Costco has a pack of 24 heavy-duty Scotch-Brite sponges for $17.99, which means you pay $0.74 per sponge.
Walmart has a 12-pack of heavy-duty Scotch-Brite sponges for $11.97, which means you pay $0.99 per sponge.
Soap
Irish Spring soap at Costco. Right: Irish Spring soap at Walmart.
It costs $15.49 for a pack of 20 bars of Irish Spring soap that are 113 grams each at Costco.
That price breaks down to $0.68 per 100 grams.
It costs $10.48 for a pack of 12 bars of Irish Spring soap that are 104.8 grams each.
That works out to $0.83 per 100 grams.
So, not only do you pay less per 100 grams at Costco but you also get more bars of soap that are bigger!
These prices are confirmed at the time of publishing, but they can change at any time. Taxes and fees may not be included.