Costco gets big ups from shoppers and shopping experts alike for its high-quality products with low prices. We’ve been impressed too, highlighting some of the best things retirees should buy at Costco, as well as some of the warehouse club’s best store-branded Kirkland Signature products.
Because Costco's annual membership fees just went up for the first time since 2017, and now range from $65 to $130, it’s tempting to wring as much as you can from every Costco run: bulk packages of toilet paper, eggs in 24-packs, 10-pound bags of flour or a 12-pound Japanese Wagyu boneless ribeye roast (just $999.99). But as enticing as buying everything in bulk at Costco might be, it’s not always the wisest choice, says Tracie Fobes of the money-saving website, PennyPinchinMom.com.
“For example, that big pack of toilet paper may look like a great deal, but what do you pay at your [local grocery] store? What is the price per roll there versus what you are getting at Costco?” she asks.
Understanding per-unit pricing is critical when buying in bulk. So too is understanding that you might not use up such large quantities before they spoil or expire. Here are 10 things you should think twice about buying in bulk at Costco.
Fresh fruits and vegetables are certainly healthy, but they have a short shelf life. Unless you have a large family to feed, it's likely you won't be able to get through that 10-pound bag of onions before they start going bad.
Think about it, can you get through a prepackaged bunch of bananas – at Costco you can’t break them off into smaller bunches like you can at a supermarket – before they go brown and mushy? How about a 5-pound bag of apples or a ginormous container of mixed lettuce?
“If you serve a salad every night with dinner, get the giant bag of mixed greens. If not, get your greens at the grocery store,” shopping expert Trae Bodge shares.
Unlike fresh produce, frozen fruits and vegetables can’t go bad. Or can they? Shopping experts advise consumers to stay away from the freezer case. That big bag of frozen broccoli that seems like such a bargain might not be in the end.
“Oversized bags of produce may seem like a great idea, but every time you open the bag, the frozen food is exposed to fresh air and can cause freezer burn,” says money-saving expert Andrea Woroch. “I find it’s better to buy smaller bags of frozen vegetables and fruit from a local grocery store and look for deals on the store brand to save.”
Vegetables can be stored for up to 3-6 months in the freezer before the quality starts to get compromised, according to Good Housekeeping. So unless you're a veggie fanatic, you might be better off buying smaller bags of frozen vegetables and leaving behind that giant box of peas.
It might come as a surprise, but liquid cleaning products don’t last forever. As such, buying them in bulk isn’t necessarily such a thrifty idea.
“Liquid cleaning products tend to become less effective over time, so they are best to buy in smaller containers unless you regularly do laundry for a big group,” says Bodge. She instead recommends powdered cleaning products, as they have ”an unlimited shelf life”.
Of note, Consumer Reports gave high marks to Costco’s Kirkland Signature Ultra Clean powdered detergent. The product-testing outfit lauded the store-branded detergent’s stain-fighting abilities and low cost per load.
You run the risk of your cereal going stale if you buy it in bulk and don’t eat it fast enough. But shopping experts say there’s an even bigger reason to avoid the cereal aisle at Costco: You can get a better price on a box of name-brand cereal at the supermarket by combining sales and coupons.
“If you watch your local grocery store and find a sale, you can pair that with a coupon and get a much better price than you would getting that big box at Costco,” says Fobes. Costco doesn’t accept manufacturer coupons, she notes.
Bodge echoes Fobes’s advice, “For cereal, soda, canned goods, eggs and milk, it would be wise to compare the unit prices between the price club and your grocery store,“ she shares. Buying in bulk isn't always the cheapest option, sometimes you might get a better deal by using a grocery coupon.
Costco’s pharmacy aisles (next to the pharmacy, naturally) are chock full of those extra-large bottles or boxes of over-the-counter medicines, from sinus medication and aspirin to vitamins and diet supplements. You’ll do better shopping elsewhere, saving experts say, as it's unlikely you'll be able to get through one of these bottles before it expires.
“Since over-the-counter medicine is taken on an as-needed basis and has expiration dates, an oversized bottle of ibuprofen will likely never get used up before it goes bad,” says Woroch. “You’re better off buying it when needed from your local drugstore or big-box retailer and opt for the generic to save 30%.”
Woroch recommends using the Flipp app to compare store circulars to see which retailers are offering the biggest discounts on the OTC meds you need when you need them.
Be cautious when weighing whether to buy personal care or beauty products in bulk at Costco, advise the shopping experts we talked to.
“Only buy items that you go through quickly — for example, body lotion, shower gel and hair conditioner. If there’s something you use only sparingly, like an eye cream, face cream or antiseptic ointment, I would not advise buying it in bulk,” says Bodge. “Sunscreen products also have a limited shelf life, so if the whole family is using it, great. If it’s just you, get it at the drugstore.”
Tracie Fobes agrees: “Drugstore deals on personal care products can often be a much better deal than the big bottles you buy at Costco.” Combining sales with coupons will yield the best prices. (Again, Costco won’t take your coupons).
A 12-pack of canned creamed corn may look like a great deal at Costco, but look closer and you’ll notice those cans have expiration dates on them. And really, how much creamed corn can you go through in a year?
If you prefer national brands, hold on to your manufacturer coupons until your brand of choice goes on sale at the supermarket. Grocers hold frequent sales on canned goods. Don’t be surprised to see “buy-2-get-3-free” deals periodically. Shopping experts say February is a particularly good month for big sales on canned goods.
Alternatively, sample the supermarket’s generic brand. The everyday price per can might even be lower than the per-can price of a national brand purchased in bulk at Costo. “You can find better deals on generic brands at the grocery store,” says Woroch.
As with bulk-purchase cereal, you run the risk of your salty snacks going stale if you buy them in oversized packages.
“Chips, cheese puffs and other snacks are probably cheaper in bulk, but it’s not a good deal if half the bag goes stale,” says Bodge. “There are only three of us at home, so I only buy snacks in bulk if we’re planning to have company.”
Smaller bags of name-brand potato chips, tortilla chips and similar salty snacks frequently go on sale at supermarkets, sometimes at 50% off. Stock up ahead of major sporting events, when snack manufacturers run some of their best promotions.
For home cooks, buying spices in bulk usually doesn’t pay off. This is especially true when it comes to the exotic spices that are rarely called for in recipes. Good luck ever getting to the bottom of that extra-large container of fenugreek.
Worse, spices lose flavor and potency over time. The longer you keep a spice in the pantry, the less flavorful it becomes. According to Bon Appétit, you technically shouldn’t keep ground spices for more than three months and whole spices for more than eight to ten months.
Unless you’re running a restaurant or deep-frying turkeys on weekends, those bulk sizes of cooking oil aren’t the bargain they seem.
That’s because cooking oils, like other products on this list, have a relatively short shelf life. Olive or vegetable oils can be kept unopened in the pantry for 4 months, according to the USDA. Any money you might’ve saved up front is lost once you’re forced to dump out spoiled oil.
So no, you probably don't need to buy that three-liter bottle of Kirkland Signature olive oil for $36.99.