We're reader-supported and only partner with brands we trust. When you buy through links on our site we may receive a small commission at no extra cost to you. Learn More. Product prices and availability are accurate as of the date and time indicated and are subject to change.
A quick Google search for, say, mops will lead you to options anywhere from $13 to $60. Yikes. We have no doubt that these cleaning supplies perform well, but when you need several cleaners to spruce up the house, costs add up. Luckily, we found some popular tried-and-true cleaning products priced under $7. Technically, if you wanted, you could splurge on the whole list for under $30 in total.
A quick tip: if you’re shopping at Target, get an extra 5% off when you use your Target RedCard. And be sure to check your Target app for additional Target Circle savings on cleaning supplies.
Most importantly, bookmark our cleaning supplies coupon page or download the KCL app to keep current cleaning supplies coupons right at your fingertips. You can also text DEALS to 57299.
Below, check out our list of top-rated cleaning products all priced under $7.
The Best Cleaning Products Under $7
1. Homexcel Microfiber Cleaning Cloth, 12-Pack, $0.46/each.
I literally use these microfiber cloths ($0.46 each, Amazon) for everything, including my windows, kitchen and bathroom counters, car surfaces, dusting surfaces, my toddler’s messy face — you name it. Paying just $0.46 per reusable microfiber cloth is an incredible deal since you’d pay $0.50 more per cloth at the dollar store.
- Sold at: Amazon
- Lowest price in the last 12 months: $0.46/each when purchasing the Amazon 12-pack
“I love these. I was afraid they would fall apart easily since they are so cheap but they have held up well. Easy to wash and are great for cleaning.” — Amazon Reviewer
2. Ajax Powder Cleanser, $0.98
Created to clean porcelain (think toilets!), tile, ceramic, and more, this versatile Ajax Powder Cleanser ($0.98, Walmart) is a bathroom cabinet staple. With close to 1,000 reviews averaging 4.5 stars, it’s definitely worth a try at just $0.47 per ounce.
- Sold at: Walmart, Home Depot
- Lowest price in the last 12 months: $0.98 at Walmart
“Hard working ajax cleanser at a good price shipped to my home. Great!” — Walmart Reviewer
3. Glade Solid Air Freshener & Deodorizer for Home and Bathroom, $1.24
With 4.5 stars and nearly 57,000 Amazon reviews, the Glade Solid Air Freshener for Home and Bathroom ($1.24, Amazon) costs less than $2. It can be used anywhere you might need a fresh scent boost. Get an extra 15% off when you use Amazon Subscribe & Save, taking the price down to an unbeatable $1.05 each, delivered right to your door.
- Sold at: Amazon, Walmart
- Lowest price in the last 12 months: $1.24 on Amazon, or $1.05 with Amazon Subscribe & Save
“I really like these for use in my bathroom & my entryway — the scent is pleasant, the canister looks nice.” — Amazon Reviewer
Related: 13 Deep Cleaning Tips for the Germiest Household Items
4. Great Value Extra Strength Miracle Cleaning Eraser, $1.98
Walmart’s Great Value version of the Mr. Clean Magic Eraser is a steal at $0.99 per eraser ($1.98, Walmart). Walmart also sells the name-brand Mr. Clean Magic Erasers for $5.44, which includes two erasers, or $2.72 for one, so the generic version really cleans up nicely at less than half the cost.
- Sold at: Walmart
- Lowest price in the last 12 months: $1.98 at Walmart
“It works well for one use.” — Walmart Reviewer
5. Lysol Toilet Bowl Cleaner Cling Gel, $2.27
Lysol Toilet Bowl Cleaner Gel ($2.27, Amazon) has close to 20,000 reviews averaging 4.5 stars. You can even save 15% if you Subscribe & Save. Or opt for the 2-pack Lysol Toilet Bowl Cleaner Gel on Amazon to take the price down to just $2.06 each.
“This product keeps my toilet clean and sparkling white.” — Amazon Reviewer
6. Memorytime 10-Piece Nylon Spray Cleaning Brush Set, $2.51
Whether you need these hardworking scrubbers ($2.51, Amazon) to clean your stash of reusable straws, water bottles, a computer keyboard, sink drains, or any odd-shaped toys in need of a good scrub, you can’t beat $2.51 on this 10-piece set of Memory Time Nylon Spray Cleaning Brushes from Amazon.
At just $0.25 per brush, you’ll find every size you need delivered right to your door.
- Sold at: Amazon
- Lowest price in the last 12 months: $2.51 from Amazon
No reviews yet.
7. Scotch Bright Little Handy Scrubber, $2.79
This Scotch Bright Little Handy Scrubber is the perfect size to scrub a sink or the inside of your fridge. And while some scrub brushes are a little pricey, this non-scratch scrubber ($2.79, Target) costs less than $3. If you need more than one, Amazon sells a 6-pack of Scotch Bright Little Handy Scrubbers for $16.24, which breaks down to $2.79 each.
“These are the perfect size to fit in glasses and in all types of dishes. Firm scrubber and has a scraper side, too. I love how this takes up minimal room in the sink caddy. These are great and last quite a long time!” — Target Reviewer
8. Lysol Foamer Aerosol Bathroom Cleaner, $2.97
Amazon and Walmart sell the highly rated 19-ounce Lysol Foamer Aerosol Bathroom Cleaner ($2.97, Amazon) for the same price. But at Amazon, you can Subscribe & Save to drop your price to just $2.52, saving you $0.02 per ounce compared to Walmart’s low everyday price.
- Sold at: Amazon, Walmart, Albertsons
- Lowest price in the last 12 months: $2.52 with Amazon Subscribe & Save
“Smell is amazing, and it works.” — Amazon Reviewer
9. Mr. Clean Ultra Flex Latex Gloves, $2.99
Latex gloves for dishes or cleaning your toilet are surprisingly expensive and can cost up to $10 a pair! But the Mr. Clean Ultra Flex Latex Gloves ($2.99, Amazon) get the same job done for less than $3. That’s cheap enough to keep a pair in every room with a toilet or sink.
- Sold at: Amazon, Mr. Clean
- Lowest price in the last 12 months: $2.99 on Amazon, or $2.84 when you Subscribe & Save
“If I didn’t like dealing with dishes or cleaning then that has changed since I got a pair of these bad boys! Water temperature isn’t aggravating and I have a better grip on slippery surfaces.” — Amazon Reviewer
10. Up & Up Glass Cleaner Wipes, $2.99
Keeping a 28-count pack of Target brand Up & Up Glass Cleaner Wipes ($2.99, Target) in your car or next to the bathroom sink is a no-brainer at just $2.99 per pack. When you do the math, the wipes equal out to $0.10 per wipe, while similar Windex wipes sell on Amazon for $0.18/per wipe. And you can even use your Target RedCard to drop the price to $2.84 for 28 wipes.
- Sold at: Target
- Lowest price in the last 12 months: $2.84 when you use your Target Red Card for an additional 5% off
‘Love it! I normally only use one wipe to clean four mirrors in my house!.” — Target Reviewer