We hope you love our recommendations! Some may have been sent as samples, but all were independently selected by our editors. Just FYI, BuzzFeed and its publishing partners may collect a share of sales and/or other compensation from the links on this page.

    28 Cleaning Products That'll Remove Those Stains You've Been Fighting For Years

    Those lingering stains will be no more.

    1. A fume-free oven cleaner so powerful you might just convince yourself you replaced your oven altogether. This heavy-duty cleaner can remove grime, stains, and caked-on food!

    before reviewer image of an oven covered with stains
    after reviewer image of the same oven now sparklingly clean

    Promising review: "I don’t normally write reviews, but HOLY MOLY if you’re looking for an oven cleaner, BUY THIS ONE!! I’m fairly sure no one has ever cleaned my oven since the day it was installed in this apartment many years ago, and I’m embarrassed to admit that includes me (seven years living here). I wiped up spills and such after cooking, but never did a deep clean before because I thought it was going to be a gargantuan task. I sprayed on a layer of Easy Off foam, let it sit overnight, and started wiping it off with a wet sponge the next day. Talk about 'easy to remove' — this cut through YEARS of baked-on grease splatter like it was nothing. My sponge was black after the first swipe, but I could actually see clean metal! Many rinses/wipes later, I have an oven that looks almost new." —L. Lietzke

    Get it from Amazon for $8.98.

    2. A water-based instant carpet spot remover because it'll erase life's little messes in the blink of an eye. Those stubborn wine, pet, coffee, food, and dirt stains will be a thing of the past!

    side by side reviewer before and after images of heavily stained beige carpet becoming stain-free and clean
    before reviewer image of green marker marks on a beige carpet
    after reviewer image with the beige carpet completely clean

    Promising reviews: "The only reason I'm giving the Folex 5 stars is because there's no place to give it 10. My dog, Sweetie, while playing on the tan carpeting in the family room, got hold of a blue Pilot G-2 pen and chewed through the outer casing and through the ink cartridge, leaving an approximately 6x12-inch area of carpeting splotched with blue ink. It took four or five applications, but following the label instructions to the letter, the spot was totally removed. Way to go Folex. Outstanding!" —Bob

    Get it from Amazon for $6.65.

    3. A bleach-free multi-purpose outdoor cleaner you can safely use on fabrics and around plants, so you don't have to worry about your rose garden as you wash the pavement around it. You'll be able to remove grime and dirt from your deck, siding, patio, patio furniture, boat, fence...you get it.

    reviewer photo showing their sidewalk all dirty
    same reviewer showing the sidewalk perfectly clean after using the spray

    Promising review: "I used to use a spray that ended up harming the plants it came in contact with. But then I switched to Scotts Outdoor. Just spray on, scrub where needed, then rinse. It does not bother my garden plants at all. My siding and garage door look refreshed. I use it once every year." —Ms. Rose

    Get it from Amazon for $10.98.

    4. Or a multi-surface, bleach-free Wet & Forget outdoor cleaner to get rid of the moss, mold, mildew, and/or algae staining up your walkway. All you have to do is spray your outdoor surface and over time, the stains will be lifted away. No scrubbing required!

    reviewer before and after showing a mold covered stone patio next to one that's mold-free after being sprayed with the cleaner
    reviewer photo of some outdoor patio tiles showing three that are green and one that isn't, since it was sprayed with the cleaner

    Promising review: "I have a brick patio. When I bought this house it was covered, and I mean covered with moss. A good power wash each spring was never enough to stop the moss from returning, and month after month during the summers was a struggle, man vs plant. I did that for two years, cursing and complaining the whole time. This April I did my spring power wash as usual and immediately treated this patio. It is now going into August and I have not had even a wisp of moss this year — I mean nothing! I would recommend this product without any reservations. When you put it on you may think to yourself that it doesn't look like you really did much. It dries quick and looks the same as it did before, but wow does it do exactly what it says it will do." —PM in NH

    Get it from Amazon for $19.94.

    5. A water mark remover cloth if you've got guests with no home training leaving rings all over your furniture. This cloth will get rid of marks, scratches, and blemishes.

    Promising review: “I had old water and heat damage on my antique table. I had thought there was no way I would ever get rid of them, but now I know better!” —Roberta Kentspeth 

    Get it from Amazon for $6.

    6. A bottle of red wine stain remover since pinot noir is too good to have to sacrifice in order to keep your carpets and clothes clean. Just shake, spray, and wait. Then keep sipping!

    Reviewer photo showing carpet with a severe red wine stain.
    Reviewer photo showing carpet after using Wine Away spray, showing stain completely removed and carpet looking good as new.

    Promising review: "I spilled red wine on my new white shirt and after feeling sad and mopey, I decided to try this! It worked like a charm, the stain came out, and it was a good price. Instead of trying to get your shirt dry cleaned try this first because it will save you time and money!" —Cora S.

    Get it from Amazon for $9.59.

    7. The Pink Stuff cleaning paste because no sticky saucepans, streaky stainless steel, or gunked-up glass shall prosper against you or this versatile and easy-to-use cleaner. This paste has got you covered from your caked-on stove top to your dirty rain boots. It can even remove those colorful drawings your kids left on your white walls!

    reviewer image of a stainless steel sink half covered in dark stains and the other half completely clean
    reviewer before image of an oven covered in grease stains
    after image of the same oven now completely clean

    Promising review: "I don't write many reviews and I was totally skeptical but OMG I'm in love! I've purchased so many products to try to clean the marks in my sink and nothing worked. I used it on my stovetop and was amazed how well it cleaned it that I moved on to my sink." —Christina

    Get it from Amazon for $5.97.

    8. A toilet tank cleaner whose citric acid formula works to remove hard-water deposits and other stains in your toilet tank without any elbow grease needed. Get rid of stubborn odors with this safe-on-pipes cleaner.

    reviewer before image of a stained toilet tank with dirty water
    reviewer after image of the same tank now without stains and clear water

    Promising review: "This stuff is magical!! I had tried so many different ways to get the tank clean. Poured this in the tank, boom, the stains from years of use were gone!! Will buy again." —Theresa Blansit

    Get it from Amazon for $12.57.

    9. A concentrated leather cleaner that's hard on dirt and gentle on fabric so your old and stained couch will look as good as it did the day you bought it.

    a reviewer's couch cushion half clean and half stained
    a different reviewer's sofa half clean and half dirty

    Promising review: "This stuff is amazing! I knew my couches were dirty but I didn't realize they were this bad off. Prior to switching to Leather Honey I was using leather wipes from another company. Those wipes didn't do much for dirt removal as I am now seeing. The leather is a yellow cream color but the sofas were looking gray. Leather Honey took the dirt right off. I left the solution to soak in for two minutes in the more problematic areas and then wiped it off clean." —Ruby Vazquez

    Get it from Amazon for $16.99+ (available in two sizes).

    10. A non-toxic spot remover — simply apply a drop and wait for the magic to happen. No more grass, blood, coffee, rust, or ink stains on your white couch! 

    White leather couch with tons of pen scribbles on it
    The same couch without the pen scribbles

    Promising review: "My toddlers colored my couch with pink Sharpie. I tried everything to get the stain out, but it wouldn’t budge. Two months later, I found this stuff and thought to give it a try. Oh. My. Word. The stain is totally gone. With a few doses, I got it all the way out. Now I want to go and tackle every old stain I have. This stuff is a miracle." —Just Me

    Get it from Amazon for $6.99 (also available as a pack of two and three). 

    11. An EcoTools makeup brush cleansing shampoo because the black eyeshadow brushes you've been using used to be white. This hypoallergenic shampoo will return your brushes and sponges to their former glory.

    Promising review: "I hate washing my brushes. I've always done it by hand and it's always caused the big fluffy powder brushes to feel rougher or become matted no matter how hard I try to reshape them. I got this solution and used it with a makeup brush spinner, and I couldn't BELIEVE how amazing my brushes were afterwards! I also have sensitive skin and most any soap I put on a brush will cause me to breakout when I use it later, no matter how well I typically rinse it. But I really think that this cleaner + the brush spinner worked great and I haven't had any sensitive bumps on my skin since using them!" —Chelsea

    Get it from Amazon for $6.29.

    12. A blood stain remover for those boo-boos and period-related incidents. It also works great on ketchup, sauce, and everything else.

    reviewer before image of a brown stain on white fabric
    the same fabric with no stain

    Promising review: “This took hair dye and blood stains out of a white towel. And I only had to spray, let it sit for a few minutes, and then let water run through it; I didn’t even have to rub. Washed as normal and it’s good as new.” —Linda F

    Get it from Amazon for $7.19.

    13. A powerful stain remover spray to help get rid of juice, food, and formula stains from baby's clothes. Just spray, blot, and rinse and your little one's onesie will be pristine again! 

    reviewer image of a child's white dress covered in purple stains
    reviewer after image of the same dress now completely stain free

    Promising review: "This is my second time buying this. I continue to be amazed by all the things this gets out of clothes! My husband somehow manages to get stains on every single pair of pants he wears. But no stains are a match for this stuff! Also I have a 9-month-old and I spray this on all her clothes and no more food stains or those mysterious gray stains she used to get on all the collars of her onesies. Don’t waste your time getting one bottle, get the two-pack!" —Bekah & Tim

    Get it from Amazon for $7.91 (also available in multi-packs).

    14. A fast-acting mold and mildew remover so all you have to do is spray and watch as stains melt away. No scrubbing required! And you can say goodbye to any musty, damp smells too. Cleaning your bathtub just got a whole lot easier.

    reviewer before image of a shower with mold in grout
    reviewer after image of the mold completely gone from the shower

    This can also be used on mold and mildew stains outside of your home!

    Promising reviews: "I’ve used this stuff on shower mold and mold that got in the seams of my garage fridge. It works like magic." —Chris Collier

    "We've been struggling with mold/mildew stains in our shower and front load washer for quite some time. Nothing bought at the grocery store or hardware store would work. We found this product and used as directed and wow, what a difference! This is the only product that has helped remove those stains. Highly recommended!" —David B. Neely

    Get it from Amazon for $16.99+ (available in three sizes and in a multi-pack).

    15. A bottle of Wet & Forget shower cleaner because no one wants to scrub their bathtub clean. With this bleach-free formula, all you have to do is just spray it on, wait 8–12 hours, then rinse it off. Super easy!

    reviewer image of dirty and stained shower floor
    after image of the same shower completely clean

    Promising review: "I NEVER write reviews but HOLY MOLY this stuff is the best shower cleaner I've ever used. I have SCRUBBED my bathtub floor with Magic Erasers, The Pink Stuff, rags, toothbrushes!!! I sprayed this on and a few hours later there is literally no dirt ingrained in my tub floor. The walls are SPARKLING. Will FOREVER use this!!!" —Lauren Killgore

    Get it from Amazon for $20.52.

    You can also head over to our list of the best shower cleaners to see some other options.

    16. A degreaser cleaner that'll dissolve grease, oil, and dirt from just about ANY surface! Your driveway is covered in oil from working on your car? Then you need this oil eater.

    Promising reviews: "This is an unbelievable floor cleaner. See my photo of just pouring on very dirty garage floor and how it exposed a very clean floor underneath." —Chef Biswanger

    "This product is unbelievable. Today, I used it on my deck, driveway, carpet, and outdoor furniture. I’ve never seen such drastic results from any other cleaning product." —Ryan Robers

    Get a 1-gallon bottle from Amazon for $12.43.

    17. A pack of Bottle Bright cleaning tablets if regular ole soap and water hasn't gotten rid of the tough stains and odors in your travel mugs and water bottles. The best part is, there's no scrubbing involved. So you get super clean gear with minimal effort!

    before image of reviewer holding dirty travel mug
    after image of the mug spotlessly clean

    Promising review: "The stuff that came out of our stainless-steel coffee/tea tumblers after letting this product sit for awhile was both fascinating and disgusting. We clean them after every use with either hot soapy water, or the dishwasher if they’re made for that. But after years of constant use, we kept noticing there would be a shadow of darkness on what was once super shiny stainless steel. These little tablets took away the shadows and brought them back to their full glory. Worth every penny and then some." —SquishyCreamPuff

    Get 12 tablets from Amazon for $8.

    To learn more, check out our Bottle Bright tablets deep dive.

    18. A nontoxic carpet cleaning solution for uprooting stains as old as the Tree of Life™. Say goodbye to the spots and splotches caused by dirt tracks, pet accidents, and food spills!

    reviewer image of a vacuum cleaning a strip of incredibly dirty carpet
    On the left, a pink carpet looking brown and dirty, and on the right, the same carpet now cleaner and entirely pink

    This solution works great with Bissell, Hoover, McCulloch, Rug Doctor, Kenmore, and Carpet Express vacuum cleaners.

    Sunny & Honey is a family-run small business making cleaning products safe enough to use around pets and powerful enough to get rid of pet stains.

    Promising reviews: "This works like a dream. I have light beige carpets, and this gets all the dirt and stains right out." —Karen M.

    "All around 5 stars!! Used this on a rug that was in a cat's room before I moved in. I don't know the last time this rug had been cleaned. I didn't think it was possible it could be cleaned!! I am highly impressed! Smells amazing. If you're looking for a deep clean and odor remover, this is the one!!" —LWright

    Get it from Sunny & Honey on Amazon for $19.99.

    19. A grout and sealant stain remover because your tiles deserve to gleam against a clean background. Just apply it, wait, and rinse the stains away. You read that right, there's no scrubbing needed!

    before reviewer image of moldy sealant in a bathroom
    the same bathroom with no mold on the sealant

    Promising review: "Buy it!!! You need to buy this product!!! This gel starts working almost immediately after applying it. I’m renting an apartment that previous renters didn’t take really good care of. Unfortunately, bathroom caulking is something landlords don’t replace often. So I’ve been battling moldy caulking ever since I started to live here. I have bought every product in the shelves to get rid of the mold, but they don’t work. Finally I stumbled upon this product recommendation and I decided that I’ll give it a try before replacing the caulk myself. And WOW! It actually worked!!!" —Damaris Nieves

    Get it from Amazon for $14.99.

    20. A portable multipurpose Bissell carpet cleaner that'll take care of those spots and stains on your carpets, couches, and more. It's got powerful spray and suction so those stubborn pet messes will be gone in mere moments. Deep clean made easy!

    reviewer before image of a stained and dirty grey armchair
    reviewer after image of the same armchair now clean

    Promising review: "I am so impressed with its performance! This compact cleaner packs a powerful punch, tackling tough stains and spills on both carpets and upholstery. One of the best things about this cleaner is its portability. It's lightweight and easy to carry, making it perfect for spot cleaning or tackling smaller messes. The long power cord also makes it easy to move around the room without having to constantly switch outlets. The suction power is impressive, and it easily lifts dirt and stains from the fibers of my carpets and upholstery. Plus, the water tank and dirty water tank are easy to fill and empty, making cleanup a breeze. Another great feature of this cleaner is its versatility. It comes with a variety of attachments that make it easy to clean stairs, upholstery, and even car interiors." —shilopa

    Get it from Amazon for $123.59.

    21. A pack of stain removal pads to get rid of those pesky pet stains by simply setting the pad down and stepping on it. No scrubbing needed! They'll lift away even the most set-in stains!

    Promising review: “I’m pretty sure there is magic in these. I have spent so many hours scrubbing at different spots on my area rugs (compliments of my dog's sensitive stomach) and there are still spots that just won’t come clean. You literally lay these down, step on them for a few seconds, and walk away. I generally leave it for 24 hours but I’m not sure if that’s really necessary. The next day you can see the stain on the pad and the rug is spotless.” —mmallia

    Get 20 pads from Amazon for $27.49.

    22. A multi-fabric stain remover if your couch, mattress, and carpet look incredibly, uhhhh, lived on. Just spray, wait, and blot!

    Promising review: “I just got a brand-new mattress and my cat got locked in my room and peed on my mattress in two places, leaving two big yellow SMELLY stains! I was worried about finding a product that would be OK on my pillow top mattress. I was skeptical at first with the product being so cheap but the reviews had me sold! I sprayed it on my mattress liberally and waited five minutes as instructed. It says to blot but with my stains I scrubbed and was amazed when the stain started to disappear. I repeated one time and I honestly can’t locate where the stains used to be! Super impressed! Like others I also really appreciated the nice fragrance! Didn’t smell like chemicals at all!” —Hailey Brown

    Get it from Amazon for $4.97.

    23. A pack of shoe-cleaning wipes because your gray sneaks were white when you bought them. Keep one of the two packs on you so you can deal with the occasional mishap on the go.

    Promising review: "These wipes are the best! I used them to clean my white and black Air Force Luxes and they came out looking brand new. They do squish out a lot of suds when using them, so I recommend having a rag nearby if it bothers you too much. But overall, amazing product!" —Rosalba Martinez

    Get two packs of 30 wipes from Amazon for $14.90.

    24. A low-key miraculous sink cleaner that'll polish everything from porcelain to granite, turning your kitchen into a spotless wonder. It also creates a water-repellant barrier to make cleaning your sink even easier in the future.

    reviewer before and after images of a yellowed porcelain sink becoming white and clean
    reviewer before image of a dirty stainless steel sink
    after image of the same sink completely clean

    Promising review: "I've been looking for a cleaning product that would remove the stains from my acrylic sink without damaging the surface. I FOUND IT!! This product is unbelievable. Yes, it does require an investment of time and elbow grease, but the results were amazing. It removed stains that had been in my white acrylic sink for quite some time and left the surface squeaky clean, smooth and shiny, without a scratch. If you have an acrylic sink, this is the product for you. I HIGHLY recommend it!! I'm going to try it on my mother's enamel sink next, and definitely intend to buy Hope's Perfect Sink again. It DOES live up to its name!!" —Beckett

    Get it from Amazon for $8.95.

    25. A heavy-duty ceramic cooktop cleaner for those caked-on messes, tough-to-remove stains, and splattered-on grease spots. And though it may be heavy-duty, it's still non-abrasive, so you won't leave your stove covered in scratches.

    Promising review: "I honestly did not think this product would work! I tried nearly everything, including the sample that came with my black glass stove. I squirted the product onto the stove top and used a damp scrub pad. Most of the built-up brown stains and white streaks came off with minimal scrubbing effort. What impressed me was that the white streaks were 95% gone as well! Nothing took these off before. I highly recommend this product! The only thing I will use from now on!" —Natalie

    Get it from Amazon for $11.99.

    26. A foaming car upholstery cleaner since one too many juice box accidents have turned your seats into a smelly and stained kingdom.

    reviewer before image of a car seat covered in stains
    after image of the same seat now clean and stain-free

    Promising review: "So I had a spot on my dash that I wanted to clean and grabbed this stuff because I figured my car could use some TLC over the years. Well, I went to clean one small part and ended up almost detailing the entire inside of both front and back driver and passenger side doors. It worked so well, so fast, and smelled good that I couldn't stop. My car looks brand-new!" —Michael

    Get it from Amazon for $11.99.

    27. An eco-friendly hard water stain remover because your glass shower door looks like it's got some gross and abstract privacy film all over it. Stains, spots, and rust don't stand a chance against this cleaner!

    reviewer before image of a shower orange with hard water stains
    after image of the shower now clean and white

    Promising review: "We tried everything to get rid of hard water stains and nothing worked. We were getting our house ready to sell and our tub and sink were a mess. We tried this product and it worked immediately, restoring everything to like new. It was fast and really worked! We even used it to clean our glass stove top. It was amazing how clean it got things. I have a bad back and have to be careful about scrubbing things and it takes no effort to use. We use it in our new house and love it!" —Bradley

    Get it from Amazon for $19.99.

    28. A powerful pressure washer that'll blast away any unwanted stains, oil, and gunk caked onto your fence, boat, walkways, and more. With an extendable pressure hose, it can even reach those hard-to-get-clean areas!

    reviewer image of a deck being washed with half of it looking gray and dull, and the other half cleaned
    close-up of reviewer's fence with a part of the fence cleaned and vibrant again

    Promising review: "I bought this power washer to replace a much larger one I had that was a gasoline-driven power washer and was cumbersome to use. I recently used this new electric power washer to clean green mold off the house siding and to clean our driveway. It works great and is so much easier to maneuver. Best smaller power washer. My neighbor got one, too!" —Sandy Ziegler

    Get it from Amazon for $169.

    The reviews for this post have been edited for length and clarity.