We’re all looking for ways to stop overspending. There are obvious ways to save money at Costco — but we’ve also found a few hidden gems that can keep your budget on track. And these aren’t one-time, super-special sale deals. These are items you’ll buy over and over again.
Our list of favorite finds includes store-brand generics, dupes, and more. From a copycat body wash that smells almost identical to a well-known, pricey Brazilian-inspired brand to gourmet goat cheese, these club buys are bargains you might not think of buying but deserve a spot in your cart.
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 19.24%, 24.24%, or 29.24% 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.
Kirkland Dog Clothes
Price: $13.99
Pass on pricey pet clothes from stores like Petco. Reddy’s sweatshirt for pups is $24.99 at the retailer. But this Kirkland logo hoodie is only $13.99 at Costco.
If you’re wondering whether you should really buy generic pet clothes, take it from Costco shopper LoLo, “When we put this on our dog, he turned into a whole new dog. The confidence is unmatched…It’s an amazing sweatshirt.”
Kirkland Italian Extra Virgin Olive Oil
Price: $25.99
Do you only buy EVOO from gourmet brands? Specialty e-tailer Olio2Go sells a fancy 500 mL bottle of Frescobaldi Laudemio Tuscan olive oil for $45.95. Kirkland’s version is only $25.99 for two liters (or 2,000 mL).
Nutrius Brazilian Body Wash
Price: $9.99
Even though this isn’t a generic, it is an affordable copycat of a major name-brand buy. Fans of Sol de Janeiro pay up to $26 for the 13-ounce Brazilian Play Body Wash at Sephora. A two-pack of 25.4-ounce Coco Bliss and Berry Bliss have similar scents to the real deal but a much lower price tag.
Stop overpaying when you shop online at Costco
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 <p>Capital One Shopping compensates us when you get the browser extension using the links we provided.</p>
Kirkland UltraClean Laundry Detergent
Price: $19.99
Sensitive skin? You might need a free and clear detergent. And Costco has a generic that works just as well as brand-name equivalents. A 100-load bottle of Tide’s Free and Gentle HE costs $19.99 at Target. Kirkland’s generic is the same price ― but you’ll get 146 loads from it.
Kirkland Moisture Shampoo
Price: $11.99
Generic shampoo may not have the same cachet as salon buys. But that shouldn’t make you skip this 33.8-ounce bottle of hydrating cleanser. Costco customers praise this pick. Shopper Sonny raved, “Like you, I’ve tried about a trillion shampoos…I got this bottle expecting to add to my collection of failures and was thrilled to finally succeed.”
Trending Stories
Kirkland Aller-Tec
Price: $14.49
Surprise, this Kirkland generic has the same active ingredient as Zyrtec. CVS sells a 40-count bottle of the name-brand OTC med for $24.49. For $10 less, you can get 365 Aller-Tec tablets. And both allergy options contain 10 mg of Cetirizine HCL.
Kirkland AA Batteries
Price: $15.99
Are you used to paying high prices for batteries? Four Energizer AAs cost $6.99 at Walgreens. We found this 48-pack of Kirkland’s generic for under $16. You would need to buy 12 packs of the Energizers (at over $83 total) to equal Costco’s bulk deal.
Kirkland Baguettes
Price: $4.99
Forget about fancy French bakeries. You can buy baguettes at Costco. Yes, they’re generic Kirkland items. And yes, they taste just as good as what you might find in pricier gourmet stores.
Kirkland Goat Cheese
Price: $8.89
Like baguettes, this goat cheese is something you might expect to snag from a specialty store. But you can score a serious deal on the generic at Costco. Get two 10.5-ounce logs for $8.89. A single 10-ounce size from Whole Foods Market’s 365 brand costs $9.49.
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.
32 Degree Heat Ladies’ Base Layers
Price: $15.99
If you usually shop at sports or outdoors stores for base layers, you’re probably paying too much for cold-weather gear. Costco’s website lists this two-pack for $15.99, but we spotted it at a local warehouse club for $9.97. Both prices are still better than $55 for one Under Armour crew at Dick’s Sporting Goods.
Kirkland Sea Salt
Price: $6.69
Get over 1.6 pounds of sea salt, including a grinder top bottle and a refill for under $7. Use the bulk buy bargain to season everything from freshly baked French fries to homemade tomato sauce. Compare Costco’s price for 26 ounces to $5.19 for 9.5 ounces of Olde Thompson Mediterranean Sea Salt at Target.
Kirkland Summit Roast Coffee Pods
Price: $31.99 (on sale from $37.99)
K-cup fans can get a better deal on medium roast pods in Costco stores. Kirkland’s generic Summit Roast blend is $31.99 for 120. On Keurig's website, you’ll pay over $67 for a one-time 96-count purchase of Green Mountain Coffee Roasters Nantucket Blend.
Kirkland Sparkling Water
Price: $11.49
LaCroix lovers pay $4.19 at Target for an eight-pack of 12-ounce cans. Kirkland’s surprisingly similar version is $11.49 for a case of 35 assorted flavors. That breaks down to $0.52 per can of the name-brand versus $0.32 for the generic.
Wild Sockeye Salmon
Price: $12.99 per pound
Save time and money with this Kirkland seafood selection. You don’t have to shop at a fancy fish store to score high-quality Sockeye salmon. This premium pick is a steal for under $13 per pound.
Kirkland Nitrile Gloves
Price: $17.99 (on sale from $21.59)
Use these to clean your home or care for a sick relative. At $17.99 for 400, you won’t have to worry about using too many powder-free, latex-free gloves.
Bottom line
Whether you want to stock up on batteries or need a new shampoo, we’ve scoured Costco’s aisles for the must-have bargains that shoppers put on repeat. Even though you might not think of a warehouse club’s baguettes, coffee pods, or sockeye salmon as top-choice selections, these (and the other picks on our list) finds are fan favorites.
Looking to save even more? Use the top rewards credit cards to earn cash back, points, or perks on eligible Costco purchases.
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. 19.24%, 24.24%, or 29.24% 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.
Subscribe Today
Want extra-cash moves to come right to you?
Stop browsing endlessly. Get proven ways to earn pocket money, help cover rent, and crush your debt — sent to your inbox daily.