News & Trending Shopping & Deals News

14 Popular Costco Buys That Cost Less at Other Stores

Some of Costco's competitors beat the warehouse retailer on these popular foods.

entrance gate of getafe costco wholesale store on sunny day
Updated Jan. 9, 2026
Fact check checkmark icon Fact checked

Costco is your go-to store for hacks on bulk items. However, just because something is sold at Costco doesn't necessarily mean it's cheaper than anywhere else.  

The next time you shop at the warehouse retailer, consider leaving these 15 items off your list; you should be able to find them at more affordable prices elsewhere.

Editor's note: Prices and availability are subject to change and may vary by location.

Amazon Prime members: get a $150 Amazon Gift Card!

If you're an Amazon Prime member, apply for the Prime Visa(Rates and fees) credit card here and you can get a $150 Amazon Gift Card instantly loaded into your Amazon account's Gift Card Balance upon approval (get an instant decision within 15 seconds).1

There is no extra work or spending requirement and no annual fee! 

The Prime Visa credit card also lets you earn unlimited 5% back at Amazon.com, Amazon Fresh, Whole Foods Market, and on Chase Travel purchases with an eligible Prime membership, unlimited 2% back at gas stations, restaurants, and on local transit and commuting (including rideshare), and unlimited 1% on all other purchases.

If you spend a good amount on Amazon this card could be worth $100s in cash back every year. Don't delay — apply today!

Good or excellent credit (typically 670 or higher) is recommended.

Click here to apply for the Prime Visa credit card today and get an instant decision in 15 seconds

Milk: Target and Walmart

alter_photo/Adobe pouring milk into glass on table

Costco price: $7.00 per two gallons

Generally speaking, as a buy-in-bulk retailer, Costco doesn't always have the best prices on perishable goods.

Plus, you'll lose money purchasing a perishable item in bulk if you can't use it all before it goes bad. So, while $7 isn't the highest cost we've seen for two gallons of milk, it's far from the best.

You'll save money on milk by shopping at Walmart, where one gallon costs $2.74, or Target, where a gallon costs $2.79.

Spaghetti: Walmart

gkrphoto/Adobe delicious spaghetti with sauce at table

Costco price: $14.74

Dry goods like spaghetti seem like the ideal Costco buys since they last a long time. Unfortunately, Costco's price for eight 1-lb bags of spaghetti is $14.74 total.

In contrast, Walmart sells one 16-oz box of spaghetti for only $.98. 

Frozen vegetables: Walmart and Grocery Outlet

uckyo/Adobe frozen vegetable slices

Costco price: $12.47 (5.5-lb bag)

If you prefer the convenience of buying one 5.5-lb bag of frozen vegetables instead of five 1-lb bags, stick with Costco's Kirkland Signature Organic Normandy Vegetable bag.

But if saving money is your top priority, most other stores offer mixed vegetables for less.

For instance, Walmart sells 32-ounce bags for $2.62. Even if you bought three Walmart bags (for a total of six pounds), you'd spend just $7.86 total, over $4 in savings.

And at Grocery Outlet, a 16-ounce bag is just $1.59, bringing your five-pound total to just $7.95.

Chicken thighs: Aldi

FomaA/Adobe tamarind quarter leg chicken with lime in frying pan

Costco price: $22.33 (11-pound bag)

Costco's 11-pound bag of frozen chicken thighs is a convenient way to buy and store chicken, but if you're on a budget, we recommend skipping Costco's mega-pack for smaller packages.

For instance, a family pack at Aldi comes to $1.55 per pound. Costco's chicken thighs are $2.03 a pound, which is not much of a bargain by comparison.

Boneless skinless chicken breast: Walmart, Grocery Outlet, Target

Moving Moment/Adobe slices of grilled chicken with salt and black pepper

Costco price: $33.49

Apart from its rotisserie chicken, Costco's poultry department doesn't actually serve up the best deals. A pound of boneless, skinless chicken breasts comes to $3.39 per pound at Costco.

In contrast, Walmart's chicken breasts cost $2.67 per pound. Grocery Outlet charges $3.09 per pound, while Target charges just $2.69 per pound.

On-the-vine tomatoes: Walmart

joli17/Adobe three fresh ripe red tomatoes on wooden cutting board

Costco price: $7.99 (four-pound bag)

There's nothing quite like the crisp, tart taste of a ripe on-the-vine tomato. But if you're the type to savor the summertime tomato bumper crop, you'll get more bang for your buck at Walmart.

Costco charges around $2.00 per pound of vine-ripened tomatoes, while Walmart charges just $1.98.

However, other grocery stores charge more than Costco for vine-ripened tomatoes. Target, for instance, charges $3.89 per pound, while Safeway charges $2.99 per pound — so you might as well get your tomatoes at Costco if Walmart isn't an option for you.

Ground beef: Walmart

Joshua Resnick/Adobe iron cast skillet with fry ground beef

Costco price: $35.43 (6.26-pound bag)

At $5.66 per pound, Costco's price for ground beef isn't the worst in the grocery business.

But it's hard to beat Walmart's prices, including its price for ground beef, which is $4.94 per pound for its frozen 73% lean/27% fat beef.

Basmati rice: Walmart

lcrribeiro33@gmail/Adobe boiled rice in skillet with green garnishing

Costco price: $23.99 (20-pound bag)

Basmati rice is a long-grained Indian rice that pairs nicely with almost anything, from your favorite curry dish to teriyaki meatballs.

It's easy to go through a small bag of rice in just a few meals, so 20-pound bags are popular staples in many rice-loving households.

And if you value your budget, you should skip Costco's 20-pound bag in favor of one from Walmart, which regularly costs $20.98.

Smart Drivers, Smarter Savings.
Compare car insurance rates in Ohio
See if you qualify for a lower rate in less than 2 minutes
Currently Insured?
Multiple Cars?
Homeowner
Age
map pin icon
By clicking the button above, I understand and agree that this site uses site visit recording technology (provided by Trusted Form, Jornaya, and Microsoft Clarity) Privacy Policy

Marinara sauce: Target

Brent Hofacker/Adobe fried ravioli plate with marinara sauce

Costco price: $14.74

Spaghetti with red marinara sauce is a hassle-free weekday meal, but it can also eat up a surprisingly large portion of your budget if you're not careful.

At Costco, you can get 28 ounces of Rao's marinara sauce for about $15, which might seem like a bargain upfront.

However, a 24-ounce container of tomato, basil, and garlic pasta sauce costs just $1.69 at Target, so you can get 48 ounces for $3.38 or 72 ounces for just over $5.

Greek yogurt: Target

juliasudnitskaya/Adobe greek yogurt in blue bowl

Costco price: $7.71

If you value your wallet, don't make Costco your default store for milk and dairy goods.

A 48-ounce container of Kirkland Signature Greek yogurt costs nearly $8, while a 32-ounce carton of Target's signature Good & Gather brand Greek yogurt only costs $3.69.

Buying two cartons from Target gets you more yogurt than you'd get at Costco and at a lower price, too.

Peanut butter: Walmart

oxxyzay/Adobe raw peanuts on wooden rustic table along with jar of peanut butter

Costco price: $11.69

Two 28-ounce jars of Costco's organic peanut butter will cost you nearly $12.

Meanwhile, at Walmart, you can get one 64-ounce carton of peanut butter for just $6.47, which is more than $6 cheaper. 

Shopping pro tip: This month's best deals

rh2010/Adobe happy women with shopping bags

January is here, bringing fresh starts, clean slates, and a renewed focus on routines. As the new year kicks off, so do savings, making it the perfect time to reset your space and budget with smart seasonal buys. Look for deals on:

  • Fitness gear, wellness products, and activewear
  • Home organization essentials
  • Cold-weather basics, like coats, boots, and cozy layers
  • For grocery savings, look for seasonal produce, including citrus fruits, leafy greens, and root vegetables

With post-holiday markdowns and a shift toward fresh priorities, January is a great time to shop smart, stock up, and set the tone for a well-prepped year ahead.

Pineapples: Target

Viktar Malyshchyts/Adobe pineapple slices along with whole pineapple

Costco price: $3.39

Don't turn to Costco the next time you're craving a tart and tasty tropical treat.

You'll pay almost a full $1 more for an unsliced pineapple than you would at Target, where one pineapple costs more than $2.69.

Quick tips: How to save on your grocery bill

pawczar/Adobe woman buying fruits at grocery store

Grocery shopping doesn't have to break the bank when you use the right strategies. Here are three quick tips for reducing food expenses:

  • Buy store brands instead of name brands whenever possible.
  • Always make sure to compare unit prices, not just sticker prices.
  • Join your store's loyalty program so you don’t miss out on member discounts.

Even though something like choosing coupons in your grocery store app can feel like an annoying task, the savings can really add up.

White bread: Walmart

lisa870/Adobe sliced white bread

Costco price: $6.19

Costco's price for bread can seem like a bargain at first glance, but almost $7 for two loaves of enriched white bread isn't actually much of a bargain.

At Walmart, for instance, one loaf costs just $1.42. In other words, five loaves of Walmart's bread almost equal the cost of two Costco-priced loaves.

Salmon: Trader Joe's

Jacek Chabraszewski/Adobe plate of salmon steak with vegetables

Costco price: $15.09 per pound

Depending on where you live, seafood might not be easy to come by (and it might not come cheap, either). But if you can, skip Costco's seafood selection in favor of Trader Joe's.

Where Costco charges more than $15 for a pound of wild Alaskan Sockeye salmon, Trader Joe's charges just $11.99 per pound of fresh Atlantic salmon. 

Bottom line

Piman Khrutmuang/Adobe empty shopping cart at grocery store with fruits and vegetables

To make the most of your next Costco trip, prioritize cheaper items and look elsewhere for items that the store overcharges for.

Remember that the best way to save money on groceries is to buy bulk items that you know you'll use by their expiration date.

Earn Easy Cash Rewards at Amazon.com

Benefits

Card Details

  • $0 annual fee and no foreign transaction fees
  • Eligible for Chase travel and purchase protections
  • Cashback rewards can be redeemed as soon as the next day
  • Apply Now
  • Get a $150 Amazon Gift Card instantly upon approval exclusively for Prime members
  • Earn unlimited 5% back at Amazon.com, Amazon Fresh, Whole Foods Market and on Chase Travel purchases with an eligible Prime membership
  • Prime Card Bonus: Earn 10% back or more on a rotating selection of items and categories on Amazon.com with an eligible Prime membership
  • Earn unlimited 2% back at gas stations, restaurants, and on local transit and commuting (including rideshare)
  • Earn unlimited 1% back on all other purchases
  • No annual credit card fee
  • No more waiting. Redeem daily rewards at Amazon.com as soon as the next day
  • Member FDIC
Prime Visa
4.9
info

on Chase’s secure website

Read Card Review

Intro Offer

Get a $150 Amazon Gift Card instantly upon approval exclusively for Prime members

Annual Fee

$0

+

Why we like it


Financebuzz logo

Thanks for subscribing!

Please check your email to confirm your subscription.