Costco is your go-to store for scoring bargain deals 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 are subject to change and may vary by location.
Earn 2% cash rewards at grocery stores and Costco
The Wells Fargo Active Cash® Card(Rates and fees) is a powerful rewards card that allows you to earn unlimited 2% cash rewards on purchases — including on groceries, even at warehouse stores like Costco.
New cardholders can also earn a one-time cash rewards bonus — $200 cash rewards bonus after spending $500 in purchases in the first 3 months!
If you’re looking for a powerful rewards card that offers an extended intro APR period, look no further, the Wells Fargo Active Cash® Card checks that box too!
This card also offers an intro APR of 0% for 12 months from account opening on purchases and qualifying balance transfers (then 20.24%, 25.24%, or 29.99% Variable). Which is great for someone who wants a break from high interest rates, while still earning rewards.
The best part? There's no annual fee.
Click here to apply for the Wells Fargo Active Cash® Card now.
Milk: Target and Walmart
![pouring milk into glass on table](https://cdn.financebuzz.com/filters:quality(75)/images/2023/02/10/pouring-milk-into-glass.jpeg)
Costco price: $4.00 per gallon
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 $4 isn’t the highest cost we’ve seen for a gallon of milk, it’s far from the best.
You’ll save money on milk by shopping at Walmart, where one gallon costs $3.44, or Target, where a gallon costs $2.99.
Spaghetti: Walmart
![delicious spaghetti with sauce at table](https://cdn.financebuzz.com/filters:quality(75)/images/2023/08/09/plate-of-spaghetti-with-sauce.jpeg)
Costco price: $15.99 ($0.11 per ounce)
Dry goods like spaghetti seem like the ideal Costco buys since they last a long time. Unfortunately, Costco’s price for eight 17.6-ounce bags of spaghetti is $0.11 per ounce, or $15.99 total.
In contrast, Walmart sells four individually wrapped one-pound bags of spaghetti for $3.76, or just over $0.05 per ounce.
Frozen vegetables: Walmart and Grocery Outlet
![frozen vegetable slices](https://cdn.financebuzz.com/filters:quality(75)/images/2023/02/10/frozen-vegetables-slices.jpeg)
Costco price: $10.93 (5-pound bag)
If you prefer the convenience of buying one five-pound bag of frozen vegetables instead of five one-pound bags, stick with Costco’s Kirkland brand frozen vegetable medley.
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.28. Even if you bought three Walmart bags (for a total of six pounds), you’d spend just $6.84 total — over $4 in savings.
And at Grocery Outlet, a 16-ounce bag is just $1.49, bringing your five-pound total to just $7.45.
Shopping online has its perks. It's super convenient, but it can be time consuming to find the best deals. Instead of hunting for coupon codes (that don't always work!) and opening tons of browser tabs comparing prices, you can try Capital One Shopping.
Capital One Shopping makes saving money effortless. Just add the browser extension and when you check out, it'll scour the internet for coupon codes to help you save cash. And before you check out at 25+ major retailers, Capital One Shopping will notify you with a friendly pop-up if the item you're buying is available cheaper somewhere else.
Capital One Shopping is free to use and won't show you ads. Add it today and stop overpaying!1
Chicken thighs: Trader Joe’s
![tamarind quarter leg chicken with lime in frying pan](https://cdn.financebuzz.com/filters:quality(75)/images/2023/02/10/baked-chicken-with-lime-in-crockpot.jpeg)
Costco price: $24.53 (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 one-pound pack of chicken thighs costs $1.99 at Trader Joe's. Costco’s chicken thighs are $2.23 a pound — not much of a bargain by comparison.
Boneless skinless chicken breast: Walmart, Grocery Outlet, Target
![slices of grilled chicken with salt and black pepper](https://cdn.financebuzz.com/filters:quality(75)/images/2023/02/10/grilled-chicken-slices-with-seasoning.jpeg)
Costco price: $32.22 (8.66-pound bag)
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.72 per pound at Costco.
In contrast, Walmart’s chicken breasts cost $2.92 per pound. Grocery Outlet charges $3.09 per pound, while Target charges just $2.79 per pound.
On-the-vine tomatoes: Walmart
![three fresh ripe red tomatoes on wooden cutting board](https://cdn.financebuzz.com/filters:quality(75)/images/2023/02/10/ripe-red-tomatoes.jpeg)
Costco price: $9.94 (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.50 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.49 per pound — so you might as well get your tomatoes at Costco if Walmart isn’t an option for you.
Ground beef: Walmart
![iron cast skillet with fry ground beef](https://cdn.financebuzz.com/filters:quality(75)/images/2023/02/10/fry-ground-beef-in-iron-skillet.jpeg)
Costco price: $38.44 (6.19-pound bag)
At $6.21 per pound, Costco’s price for ground beef isn’t the worst in the grocery business (it beats out Target, which charges $6.49 per pound of ground beef).
But it’s hard to beat Walmart’s prices — including its price for ground beef, which is $5.48 per pound for 73% lean/27% fat beef.
Olive oil: Grocery Outlet
![olive oil in bowl with black olives](https://cdn.financebuzz.com/filters:quality(75)/images/2023/02/10/olive-oil-bowl-with-black-olives.jpeg)
Costco price: $31.09 (two-liter bottle)
Costco’s extra-virgin olive oil is undeniably tasty, but you’re definitely paying extra for that taste.
If you’re comfortable settling for a little less pizzazz with your olive oil, you’ll save by shopping at Grocery Outlet. There, you can get two liters of olive oil for $18.38 ($9.19 per bottle).
Basmati rice: Walmart
![boiled rice in skillet with green garnishing](https://cdn.financebuzz.com/filters:quality(75)/images/2023/03/10/boiled-rice-in-skillet-with-garnishing.jpeg)
Costco price: $24.87 (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 costs $20.98.
Get a protection plan on all your appliances
Did you know if your air conditioner stops working, your homeowner’s insurance won’t cover it? Same with plumbing, electrical issues, appliances, and more.
Whether or not you’re a new homeowner, a home warranty from Choice Home Warranty could pick up the slack where insurance falls short and protect you against surprise expenses. If a covered system in your home breaks, you can call their hotline 24/7 to get it repaired.
For a limited time, you can get your first month free with a Single Payment home warranty plan.
Marinara sauce: Target
![fried ravioli plate with marinara sauce](https://cdn.financebuzz.com/filters:quality(75)/images/2023/08/30/homemade-fried-ravioli-with-marinara-sauce.jpeg)
Costco price: $15.66
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 56 ounces (or 3.5 pounds) of marinara sauce for $15.66 — 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
![greek yogurt in blue bowl](https://cdn.financebuzz.com/filters:quality(75)/images/2023/02/10/greek-yogurt-in-blue-bowl.jpeg)
Costco price: $7.82
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
![raw peanuts on wooden rustic table along with jar of peanut butter](https://cdn.financebuzz.com/filters:quality(75)/images/2023/05/26/fresh-peanut-butter-with-spoon-on-table-with-raw-peanuts.jpeg)
Costco price: $14.42
Two 28-ounce jars of Costco’s organic peanut butter will cost you nearly $15.
Meanwhile, at Walmart, you can get four 28-ounce cartons of peanut butter for just over $15 — so you’ll get double the peanut butter for the same cost.
Pineapples: Target
![pineapple slices along with whole pineapple](https://cdn.financebuzz.com/filters:quality(75)/images/2023/02/10/whole-pineapple-with-slices.jpeg)
Costco price: $3.60
Don’t turn to Costco the next time you’re craving a tart and tasty tropical treat.
You’ll pay a full $1 more for an unsliced pineapple than you would at Target, where one pineapple costs more than $2.69.
White bread: Walmart
![sliced white bread](https://cdn.financebuzz.com/filters:quality(75)/images/2024/07/09/sliced-white-bread-adobe.jpg)
Costco price: $6.95
Costco’s price for bread can seem like a bargain at first glance, but $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 equals the cost of two Costco-priced loaves.
Salmon: Trader Joe’s
![plate of salmon steak with vegetables](https://cdn.financebuzz.com/filters:quality(75)/images/2024/02/02/plate-of-salmon-steak-with-vegetables.jpeg)
Costco price: $13.67 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 $13.50 for a pound of salmon, Trader Joe’s charges just $10.99 per pound.
Bottom line
![empty shopping cart at grocery store with fruits and vegetables](https://cdn.financebuzz.com/filters:quality(75)/images/2023/02/10/empty-cart-in-grocery-store.jpeg)
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.
Lucrative, Flat-Rate Cash Rewards
FinanceBuzz writers and editors score cards based on a number of objective features as well as our expert editorial assessment. Our partners do not influence how we rate products.
Wells Fargo Active Cash® Card
Current Offer
$200 cash rewards bonus after spending $500 in purchases in the first 3 months
Annual Fee
$0
Rewards Rate
Earn unlimited 2% cash rewards on purchases
Benefits
- Low spend threshold for its welcome offer — $200 cash rewards bonus after spending $500 in purchases in the first 3 months
- Cell phone protection benefit (subject to a $25 deductible)
- Can redeem rewards at an ATM for literal cash
Drawbacks
- Foreign transaction fee of 3%
- No bonus categories
- Select “Apply Now” to take advantage of this specific offer and learn more about product features, terms and conditions.
- Earn a $200 cash rewards bonus after spending $500 in purchases in the first 3 months.
- Earn unlimited 2% cash rewards on purchases.
- 0% intro APR for 12 months from account opening on purchases and qualifying balance transfers. 20.24%, 25.24%, or 29.99% Variable APR thereafter; balance transfers made within 120 days qualify for the intro rate and fee of 3% then a BT fee of up to 5%, min: $5.
- $0 annual fee.
- No categories to track or remember and cash rewards don’t expire as long as your account remains open.
- Find tickets to top sports and entertainment events, book travel, make dinner reservations and more with your complimentary 24/7 Visa Signature® Concierge.
- Up to $600 of cell phone protection against damage or theft. Subject to a $25 deductible.