Best mop: the top buys for perfectly clean floors | Real Homes

Best mop: 10 top buys for perfectly clean floors

The best mop will do a great job of cleaning hard floors and make sprucing up your home just a bit more enjoyable

Best mop: e-cloth mop in use on wood floors
(Image credit: E-cloth)

Years ago, finding the best mop meant simply heading to the grocery store and pulling one off the shelf because they all pretty much did the same thing. But these days, mops are sophisticated, nuanced, and packed with features. Want your mop to spray water for you? No problem.  Want to sanitize with steam? Sure thing. Want your mop to wash the floors for you while you sip your coffee in another room? Consider it done.

So which mop should you choose? From spray mops, to sponge mops, we researched and reviewed the top mops so your floors will be gleaming in no time. Read on for our in-depth reviews.

Dirty carpets, too? Check out our guide to buying the best vacuum.

What is the best mop?

We think the best mop you can buy is the O'Cedar Easy Wring and Clean Turbo Microfiber Mop and Bucket Set, however, if you're after a spray mop, we think the ProMist MAX Microfiber Spray Mop, also by O'Cedar is a good choice. Keep scrolling for the full reviews.

  • Best string mop: O'Cedar Easy Wring and Clean Turbo Microfiber Mop and Bucket Set
  • Best spray mop: O'Cedar ProMist MAX Microfiber Spray Mop
  • Best steam mop: Shark Genius Steam Pocket Mop
  • Best sponge mop: Casabella Original Mop
  • Best robo mop: iRobot Braava Jet 240
  • Best eco-friendly mop: E-Cloth Deep Clean Mop
  • Best mop for wood floors: Bona Hardwood Floor Spray Mop
  • Best mop for hard-to-reach spots: OXO Good Grips Microfiber Spray Mop with Slide-Out Scrubber
  • Best plastic-free mop: Full Circle Mighty Mop
  • Best time-saving mop: Tineco iFloor 3

The best mop 2020

best mop

(Image credit: O'Cedar)

1. O'Cedar Easy Wring and Clean Turbo Microfiber Mop and Bucket Set

Best string mop: a mop and bucket set that doesn’t flood your kitchen floor (finally!)

Type: String/spin mop
Mop head: Microfiber
Extra features: Bucket
Reasons to buy
+Triangular-shaped head+Easy to wring out
Reasons to avoid
-A little flimsy

Inexpensive and convenient, the O'Cedar Easy Wring Spin Mop is is a classic string mop with some thoughtful upgrades. 

What we like about it 

The built-in wringer, controlled by a foot pedal, makes it super easy to dry the mop out so you don't end up soaking your floors, and once you’re finished, mess is minimized. 

Not only is it simple and reliable, but the triangle-shaped microfiber head is designed to make it easier to get into corners and pick up 20 percent more dirt than a standard cotton mop head. Also: The microfiber materials sops up 99 percent of bacteria with just water. 

Things to note

The head is easily machine washable or you can purchase an additional mop head whenever you need it. It also comes with the bucket which features a water indicator to prevent overfilling.

best mop

(Image credit: O'Cedar)

2. O'Cedar ProMist MAX Microfiber Spray Mop

Best spray mop: great all-around for everyday mopping

Type: Flat/Spray mop
Mop head: Microfiber
Extra features: None
Reasons to buy
+Affordable but durable+Heads are machine washable
Reasons to avoid
-We can't think of any!

The O'Cedar ProMist MAX Microfiber Spray Mop mop offers the very best in spot cleaning your hard floors: robust, durable, and easy to operate, it's the best floor mop for everyday spray cleaning.

What we like about it

It's durable, makes cleaning easy, and it has a handle that acts as a trigger to release cleaning solution so you can target tough stains for maximum impact. The microfiber pad lifts dirt off the floor rather than pushing it around and is machine washable. The water cartridge is located near the handle, making it very easy to refill, and the pivot mechanism allows you to easily clean corners and under furniture.

Things to note

While it doesn't come with any extra features, this mop is affordable and very robust, so we can't really complain. We've had ours for two years running and it's still going strong.

best mop - shark

(Image credit: Shark)

3. Shark Genius Steam Pocket Mop

Best steam mop: Shark Genius Steam Pocket Mop cleans (and steams) your floors quickly using zero chemicals

Type: Steam mop
Mop head: Microfiber
Extra features: 2 mop heads
Reasons to buy
+Sterilizes with no need for harsh cleaner +Easy to set up and use +Great for stubborn messes and allergy sufferers+Eliminates 99.9 percent of common household bacteria
Reasons to avoid
-Only lasts 15-20 minutes per tank-Not for hardwood floors

If you’re not into using harsh chemicals to sanitize your floors, the Shark Genius Steam Pocket Mop sterilizes them with water only.

What we like about it

It takes just 30 seconds to heat up, it requires no cleaning solutions, is ideal for allergy sufferers and the microfiber pads that come with it are double sided. Ideal if you want to clean your kitchen and bathroom at the same time but don't want to use the same pad to do so. You can use it on all sealed hard floor surfaces from marble to laminate and also tiles, and it has a steam blaster mode to tackle those stubborn stains with ease. (Note, hardwood floors are too porous for steam mops, so avoid using a steam mop on your wood flooring.)

Things to note

If you have a large area to clean (or want to deep clean), the 15-20 minutes this mop lasts before you need to refill the tank may not be enough. Just something to think about. Also it's corded so be sure to check that there's a plug socket near your wherever you're cleaning.

A steam mop is suitable for using on most floors regularly, but to be on the safe side, should only be used intermittently on limestone or marble. Always check that the product is safe to be used on the type of flooring you have.

Best sponge mop: Casabella Original mop

(Image credit: Amazon)

4. Casabella Original Mop

Best sponge mop: looking for a mop to help you clean tough stains? This Italian sponge mop will do the job

Type: Sponge mop
Mop head: Sponge
Extra features: n/a
Reasons to buy
+Rust resistant+Great at getting tough stains out+Durable+Not too heavy+Wrings out lots of water
Reasons to avoid
-Doesn't come with a bucket

With an easy-wring handle and a super absorbent (and replaceable) 10" sponge on the end, this classic Casabella mop is an oldie but a goodie. We think it's one of the best floor mops if you regularly deep clean.

What we like about it

First of all, it's made from steel so is both durable and rust resistant. Secondly, it's super easy to wring out, as opposed to other wring-style mops that basically require a workout to rinse water from the head. And thanks to its spongy head, this mop picks up dirt and wrings it out with help from its heavy-duty lever, giving you peace of mind that you're not just spreading it around your home. It also ensures the mop head is as dry (and as clean) as possible after each use.

Things to note

It only comes with one mop head (they can be reused but eventually they'll break from wear and tear due to the fact they're sponge). Other than that, this fuss-free mop is amazing.

Best robot mop: iRobot Braava Jet 240

(Image credit: Amazon)

5. iRobot Braava Jet 240

Best robot mop: Hate mopping? This robot can do the job for you

Type: Robot mop
Mop head: 2 types: cloth or microfiber pad
Extra features: n/a
Reasons to buy
+Knows to avoid rugs and carpeted areas+Can get into corners+Not noisy+Works with 3 types of mop heads – single use or reusable+Lightweight+Can dry mop, too+Small, so easy to store
Reasons to avoid
-Water needs refilling-Needs to be charged-Expensive for a mop

The iRobot Braava Jet 240 is the design to go for if you don’t want to spend time mopping your home. To get the mop ready, all you have to do is fill up its water tank, pop in a mop head (either a single use or microfiber version) and you’re set. The mop works by using a mixture of vibration and pressure to clean floors.

What we like about it

We’re fans of pretty much everything about this mop – especially the fact that it’s very easy to operate. Once on, it will use its intelligent software to adjust how much water needs to be used, and how many vibrations are required to clean the floor type, which could be hardwood, tiles or stone. Spilled coffee? Using its jets, the machine can tackle the stain with ease. 

The thing we love the most is how the machine knows where furniture is, and how to avoid it. You can select certain areas or rooms for it to stay away from, too – for example, the area near the dog’s bowls. The last thing we’re going to rave about is its battery life. It lasts for a whole two hours from a single charge so it can mop all you need it to in one swoop.

Things to note

It does need to be charged, but it’s simple to do as the battery is removable and can be plugged into a wall socket.

Best eco friendly floor mop: E-Cloth Deep Clean Mop

6. E-Cloth Deep Clean Mop

Best eco friendly floor mop: a chemical-free mop that just needs water to work

Type: Flat mop
Mop head: Microfiber
Extra features: N/A
Reasons to buy
+Choose from two head cloths+No need for chemicals but still removes 99% of bacteria+Handle extends+Great for wood floors
Reasons to avoid
-Some may prefer to use product

Looking for an eco-friendly mop? Your search is over. This E-cloth Deep Clean Mop requires no chemicals to leave your floors sparkling, just water to wet the microfiber mop head. 

What we like about it

The mop itself is made from durable, lightweight aluminium and it has a telescoping handle that extends up to 63" for those hard-to-reach places. IT's also said to remove over 99 percent of bacteria from your floors (again, this is sans chemicals). You can also buy different mop heads to tackle specific problem areas. Those who have pets should opt for the duster mop head which removes dust, fluff and hair from hard floors with ease. Eco-friendly cleaning at its finest.

Things to note

You'll need to either purchase a bucket for water or a spray bottle and use it at the same time.

Best floor mop for wooden floors: Bona Wood Floor Spray Mop Kit

7. Bona Hardwood Floor Spray Mop

Best mop for wood floors: a refillable spray mop to keep wooden floors shiny

Type: Flat/spray mop
Mop head: Microfiber pad
Extra features: Floor cleaner included
Reasons to buy
+360 degree swivel head+Reusable +Comes with cleaning solution
Reasons to avoid
-Only takes Bona cleaner

The Bona Hardwood Floor Spray Mop is specifically designed to clean your hardwood, laminate or other wooden flooring with care. 

What we like about it

Not so much the mop itself, but the solution it's designed to be used with needs its own shoutout as it's pH neutral, non-streaky and non-dulling. However, the mop and solution do work hand in hand. Both can be used on (sealed or unsealed) laminate and hardwood floors to keep them looking as good as new. The pads are also machine washable. Not only is it easy to use thanks to its trigger which sprays the solution on the area that needs cleaning, it's a great value for money, and worth it because it makes such a mundane chore completely stress-free.

Things to note

This mop is best used with Bona Wood Floor Cleaner, and the only downside is the fact that you might not find it in your local grocery store (though more specialty retailers like The Home Depot and Bed, Bath & Beyond stock it). However, it's worth noting that you could fill the bottle with your own cleaning product if need be, but we recommend using the Bona Cleaner since it's one of the best options around for hardwood floors. Also, you can bulk buy the cleaner in 160 oz. bottles for an affordable price.

We also feel the need to mention the fact that it has been used to clean places such as Westminster Cathedral, The National Portrait Gallery, Nike Headquarters, and the Singapore Art Museum. They also sell another mop called the Bona Stone, Tile & Laminate Spray Mop which is ideal for those who have several types of flooring around their home.

Best floor mop for hard-to-reach areas: OXO Microfiber Spray Mop with Slide-Out Scrubber

(Image credit: Amazon)

8. OXO Good Grips Microfiber Spray Mop with Slide-Out Scrubber

Best floor mop for hard-to-reach areas: a dual function mop that's surprisingly nimble

Type: Flat/spray mop
Mop head: Microfiber
Extra features: Handy two-in-one function
Reasons to buy
+Clever design+Easy to clean hard-to-reach areas+Slimline design
Reasons to avoid
-Not the cheapest option available

Designed with dual functionality, the OXO Good Grips Microfiber Spray Mop is just what you need to clean various floor surfaces, including those areas that are often considered hard-to-reach.

What we like about it

Its large, microfiber pad makes everyday mopping easier than ever, while the Slide-Out-Scrubber is perfect for tackling tough stains. To use, you simply fill the bottle attached to your spray mop with your floor cleaner of choice, squeeze the handle and mop away; there's minimal effort required.

Things to note

Looking for something to keep your bathroom clean? Try OXO Good Grips Extendable Tile Scrubber.

the best plastic free mop: Full Circle Mighty mop

(Image credit: Amazon)

9. Full Circle Mighty Mop

Best plastic-free mop: A bamboo handle mop with a microfiber pad

Type: Microfiber mop
Mop head: Microfiber
Extra features: Recycled and eco-friendly materials
Reasons to buy
+Bamboo handle+Washable microfiber head

Been scouring the web for plastic-free mops (that also work well)? The Full Circle mop is the solution.

What we like about it 

Firstly, the eco-friendly credentials: the handle is made from bamboo, which is a sustainable and biodegradable material. The head attachment is made from recycled plastic, and the microfiber head is machine washable. Users report that it's easy to use, lightweight, and works particularly well on wooden floors.

Things to note

This mop is all about effortless gliding; but we don't recommend putting too much pressure on it, as the bamboo handle might snap. 


(Image credit: Tineco)

10. Tineco iFloor 3

Best time-saving mop: Part vacuum, part mop, this is the tool for tackling tough jobs, fast

Type: Floor washer
Mop head: Microfiber brushroll
Extra features: Vacuum for suction
Reasons to buy
+Great for really scrubbing floors without a ton of effort+Washes and vacuums at the same time
Reasons to avoid
-Dirty water tank needs emptying -Needs to be charged-Expensive

The Tineco iFloor 3 isn't technically a mop, but a cordless floor washer. This relatively new category combines the tasks of a mop and vacuum cleaner into one, making light work of keeping your wood floors dust and dirt-free.

What we like about it

The best part about this mop is how relatively effortless is it when compared to traditional mopping. We've been known to break a sweat while mopping the floors, but the Tineco requires a lot less elbow grease. 

This floor washer reminds us of a carpet cleaner for hardwood floors, in that it has a clean water tank that you fill with water and cleaning solution, and a dirty water tank that fills up as you mop. Another one of our favorite parts about the iFloor3 is   seeing just how much grime ends up in the dirty water tank (even after cleaning our floors with a different mop just hours earlier). 

Things to note

Since it's cordless, the iFloor 3 does need to be charged, so you'll need a closet or out-of-the-way spot to house it on the charger when not in use. If you want a charge to last longer, though, it comes with a power-saving mode designed to tackle average jobs while preserving battery life.

We also found that, when cleaning multiple rooms with hardwood floors, that the water tanks needed to be emptied/filled multiple times. However, it was still easier than wringing out a mop every few minutes.

How to buy the best mop

There are lots of different types of mops. The more complex the design, the more you can expect to pay for it. Also factor in that some mops require the heads to be replaced. Here are the main types of mop:

  • Flat mops or spray mops, have a spray mechanism inside; they feature either a reusable or one-use pad.
  • String mops tend to be made of cotton or microfiber, are durable and some come in spin versions to wring out as much water as possible, but they require a bucket.
  • Sponge mops are good for getting into tiles and normally feature a wringer mechanism to ensure you don't soak your floors.
  • Dust mops require no water and can be used to clean walls, lights and furniture. 
  • Steam mops are the best option if you're after something to help you deep clean and sanitize, however they do come at a higher price.

Which material?

When you’re looking for the best mop, check the material of the mop head. The most popular choice is microfiber, as it's soft, hygienic and fast drying, and absorbs dirt, water, and bacteria. Some mop heads are slightly abrasive, which aids in scrubbing, and are made from stainless steel, plastic or microfiber. While these are excellent at removing stains and embedded dirt, they shouldn’t be used on limestone, marble or hardwood as they’re too rough. Sponge is also a good choice as it's breathable and absorbent, and works well on smooth, flat flooring. 

Does it require a bucket?

If you're after a quick and easy-to-use mop, it's best to steer clear of ones that require a bucket. Instead, opt for a spray mop for a faster finish; these mops-without-buckets also cut down on the amount of storage space you need. All you need to do to use a spray mop is fill up the bottle with hot water and your chosen floor cleaner, attach it to the mop and you're off. Most mop heads are washing machine-friendly too, giving them longevity (and, for you, cleaner floors), but check first.


Important if you have mobility issues, some mops can be heavy when loaded, so consider that when you're buying. Note: spray mops might be heavier than classic mops, but you won't have the weight of the bucket to lug around.

Extra features

Some mops come with a free bucket, some extra heads or other accessories you may reach for when cleaning your home. If they don't, then be sure to check how much replacement heads cost before you buy.

What is the best type of mop to use on hardwood floors?

Your best option for hardwood floors is a mop with a flat microfiber head that won't disperse too much water, such as the Bona Hardwood Floor Mop or E-Cloth Deep Clean Mop. This is because microfiber soaks in water and other liquids a lot more easily and quickly than other heads, and one thing you don’t want to do is soak your hardwood floors.

What is the best mop to clean laminate floors?

A spray mop is also the best choice for cleaning laminate floors. This is because laminate floors aren’t generally water resistant, and a spray mop lets you control the amount of water used when cleaning. We suggest the OXO GoodGrips Spray Mop, the E-Cloth Deep Clean Mop or even the iRobot Braava Jet 240.

What is the best mop to clean linoleum floors?

The key to washing linoleum floors, much like others, is to not soak them. Using the O'Cedar Easy Wring and Clean Turbo Microfiber Mop you can make your mop head as dry as you like. Another good option for linoleum floors is the E-Cloth Deep Clean Mop.

What is the best mop for cleaning tile floors?

Since tile floors are usually either non-porous or sealed, you have more option when it comes to choosing the best mop. Our top-pick O'Cedar Easy Wring is a great choice, as is the Shark Steam Pocket Mop.

How often should I mop my floors?

Other sites may say you only need to mop your floors once every two weeks, but we say, do it whenever it’s needed. It’ll depend on whether you have pets, children and how many people come in and out of your house a week, after all. If you’re looking for a number, our tip is to mop your floors once a week, or after each time you vacuum. Of course, some weeks you may want to clean twice if have people coming over or you've got small children living with you. We get it.

How often should I replace a mop?

That'll depend on how often you use yours, and whether the mop head is replaceable or detachable and washable. If the mop head is replaceable, discard yours after about six-to-eight months of use – sooner if you clean very often.

After a while, your mop will just be redepositing dirt and bacteria back onto your floor. If you have a detachable, washable head, pop it in the wash every month or so, and discard after two-to-three years of use, depending on how worn it is. 

DIY floor cleaner recipes to use with our mops

There are two main DIY floor cleaners that you can use with most floor mops – it is important not to use the all-floor cleaner on wood floors. For cleaning wood floors, simply dilute some Castile soap in hot water. It has to be the real stuff, made from olive oil. Don't use straight olive oil, as it's likely to ruin your expensive mop. For all other floor types, use the following: 

1. Plain dish soap without enzymes, bleach, or coloring;
2. White vinegar, about 6-7oz.
3. Rubbing alcohol, 8-9oz. Dilute in a bucket of hot water. 

You're good to go on tile, vinyl, laminate, and pretty much any type of mop. 

Go back to top

Looking for more floor cleaning products and reviews?