Spending $40 on cleaning products at a regular grocery run adds up to almost $500 a year for an average household — and you can cut that nearly in half by shopping the right way. Picking the best place to buy cleaning supplies comes down to whether you want bulk pricing, specific brands, fast delivery, or chemical-free options. After running a cleaning company for nine years and trying every supplier from Sam’s Club to Grove Collaborative, the right answer depends on what you actually use and how often.
- Costco: Bulk Basics at the Lowest Per-Ounce Price
- Amazon: Subscribe and Save for Specific Brands
- Walmart and Target: The Middle Tier
- Specialty Online: Grove Collaborative and Public Goods
- Restaurant Supply Stores: The Insider Move
- Local Janitorial Suppliers
- Dollar Stores: Skip Most of It
- How to Stack Savings Across Sources
Costco: Bulk Basics at the Lowest Per-Ounce Price
If you go through a gallon of all-purpose cleaner a month, Costco’s pricing is genuinely hard to beat. A 128-ounce jug of Kirkland Signature Disinfecting Wipes runs $17 for two 304-count canisters — about three cents per wipe. The same Clorox brand at Walgreens runs eight to ten cents per wipe.
The catch is variety. Costco rotates Method, Mrs. Meyer’s, and Seventh Generation in and out seasonally, so the natural brand you depend on may disappear for three months. Stick to Costco for paper towels, laundry detergent, dish soap, dishwasher pods, and bleach. Source specialty items elsewhere.
Amazon: Subscribe and Save for Specific Brands
Amazon wins on selection and convenience for brand-loyal shoppers. The Subscribe and Save discount runs 5 to 15 percent depending on how many subscriptions you stack in a single delivery month. Five or more items hits the 15 percent tier and stays there as long as the subscription is active.
- Bar Keepers Friend (12 oz): $4.50 with subscription versus $5.50 in store
- Scrub Daddy 6-pack: $11 versus $14 at Target
- Bona Hardwood Floor Cleaner refill (128 oz): $22 versus $26 at Home Depot
- Magic Eraser 12-pack: $11 versus $15 in stores
Watch for the third-party sellers on common cleaning brands. Stick to listings where the seller is Amazon directly. Counterfeit Tide Pods and fake Mrs. Meyer’s hand soap have been documented from gray-market resellers.
Walmart and Target: The Middle Tier
For homeowners who clean weekly with mainstream brands, Walmart and Target are the practical default. Prices land 10 to 20 percent below grocery store baseline on most items. The Great Value all-purpose cleaner at Walmart costs $1.98 for 28 ounces — comparable to Method at $4.79 if you do not care about scent quality.
Target’s owned-brand Everspring works for buyers wanting plant-based formulas without the Whole Foods price tag. A 28-ounce all-purpose runs $3.49. Both retailers run app coupons and Cartwheel-style deals that stack with weekly sales for an additional 5 to 25 percent off.
Specialty Online: Grove Collaborative and Public Goods
Households focused on lower-tox cleaning gravitate toward Grove Collaborative and Public Goods. Grove curates plant-based brands like Mrs. Meyer’s, Method, ECOS, and their own house line. The membership-style ordering bundles items into one box, usually $30 to $60 per shipment.
Public Goods sells minimalist, single-brand household supplies with $20 to $30 monthly orders. The all-purpose cleaner concentrate dilutes to a gallon and runs about $6 — cheaper than buying ready-to-use bottles. Both services excel for fragrance-sensitive households and people who hate decision fatigue at a store.
Restaurant Supply Stores: The Insider Move
Webstaurant Store, US Foods Chef’s Store (formerly Smart Foodservice), and Restaurant Depot sell to the public in most states. The pricing on industrial-grade cleaning chemicals beats every retail option by a wide margin. A gallon of Diversey Suma D2 degreaser runs $9 versus $25 for retail Easy-Off.
The caveat is concentration. Restaurant chemicals are designed for dilution at 1:64 or higher ratios. If you are not comfortable with measuring cups, gloves, and spray-bottle labeling, stick with retail. For households that go through a lot of degreaser, glass cleaner, or floor cleaner, restaurant supply cuts your annual spend by 60 to 70 percent.
Local Janitorial Suppliers
Every metro area has a janitorial supply company that sells to property managers and small cleaning businesses. They walk in customers too. Look for companies carrying Spartan Chemical, Diversey, Ecolab, or Procter and Gamble Professional. Prices match restaurant supply, and the staff actually knows which product handles which surface.
A five-gallon pail of neutral floor cleaner like Spartan Damp Mop runs $35 to $45 and lasts most households 18 months. Compare that to bottle-by-bottle retail and you will save several hundred dollars over a five-year period.
Dollar Stores: Skip Most of It
Dollar Tree, Dollar General, and Family Dollar carry name-brand cleaning supplies in smaller package sizes. The per-ounce pricing is rarely competitive once you do the math. A 22-ounce Pine-Sol at Dollar Tree runs $1.25 — about 5.7 cents per ounce. The 48-ounce bottle at Walmart runs $3.97 — 8.3 cents per ounce. The dollar store wins.
But for surface cleaners and disinfectants in the off-brand category, dollar stores carry knockoffs of variable quality. The store-brand bleach is genuinely 6 percent sodium hypochlorite and identical to Clorox. The store-brand glass cleaner is mostly water and leaves streaks. Buy chemistry-simple items, skip the rest.
How to Stack Savings Across Sources
The households I work with spending under $250 a year on cleaning supplies typically split their buying. Costco handles paper towels, laundry detergent, and trash bags. Amazon Subscribe and Save handles specialty items they refuse to substitute. Walmart fills in everything else, and one restaurant supply order every six months covers degreaser and floor cleaner.
Track your spend for two months and look at the per-ounce numbers, not the sticker price. Most homeowners are paying double or triple for convenience without realizing it. Twenty minutes with a calculator usually surfaces $200 to $400 in annual savings — without changing brands or sacrificing quality.