Yes. A few drops of dish soap (washing-up liquid) in a bucket of warm water safely cleans most sealed hard floors, including vinyl, ceramic and porcelain tiles, linoleum and sealed wood. The secret is using very little and wringing the mop well, because too much soap leaves a sticky film that attracts dirt. Avoid it on unsealed, waxed or oiled wood, and follow the manufacturer's care guide for laminate and natural stone.
Washing-up liquid is already under almost every UK sink, and it is designed to lift grease, which is exactly what kitchen floors collect. It is a perfectly good floor cleaner for most homes, provided you treat it as a few-drops product rather than a generous squeeze. It is also one of the most versatile items in a basic cleaning kit.
Which Floors Can You Clean With Dish Soap?
| Floor type | Dish soap OK? | Notes |
|---|---|---|
| Vinyl and LVT | Yes | A few drops only; keep water away from seams and edges |
| Ceramic and porcelain tiles | Yes | Rinse afterwards to avoid a dull haze |
| Linoleum | Yes | Keep it dilute; lino does not like strong or very alkaline cleaners |
| Sealed hardwood and engineered wood | Yes, sparingly | Mop must be damp, not wet |
| Laminate | With care | Very little water; residue dulls the finish; check the manufacturer |
| Natural stone (marble, limestone, slate) | Better not | Soap can build up a film; use a pH-neutral stone cleaner |
| Unsealed, waxed or oiled wood | No | Water and soap can damage the finish; use the finish maker's product |
Flooring suppliers give similar advice. Colour Flooring's vinyl care guide, for example, recommends a mild, pH-neutral cleaner, as little water as practical, and a rinse and dry afterwards.
How Much Dish Soap to Use
Less than you think. A few drops, and never more than about a teaspoon, in a full bucket of warm water is plenty for an everyday clean. If the water is foamy enough to make bubbles on the floor, there is too much soap in it.
Too Little
Rarely a problem. Even plain warm water removes most everyday dust and footprints.
Too Much
The floor feels tacky, shows footprints quickly and looks dull as the film catches dust.
How to Mop With Dish Soap Step by Step
- Vacuum or sweep first. Grit left on the floor turns into scratches under a wet mop.
- Mix the solution. Add a few drops of washing-up liquid to a bucket of warm water.
- Wring the mop well. It should be damp, not dripping, especially on wood and laminate.
- Work in sections. Start at the far side of the room and move back towards the door, rinsing the mop often.
- Rinse. Go over the floor again with clean water, particularly in kitchens, to lift any soap residue.
- Dry. Buff with a dry microfibre mop or open a window so the floor dries quickly.
Why Floors Feel Sticky After Mopping
A sticky floor almost always has one of three causes: too much soap, dirty mop water being spread around, or skipping the rinse. The fix is simple. Mop again with plain warm water and a clean mop head, changing the water as soon as it looks grey. From then on, use fewer drops and rinse each time. A regular slot in your weekly cleaning schedule also stops grime building up to the point where you are tempted to add more soap.
Safety
Watch for Slips and Never Mix Products
Soapy floors are slippery, so keep children and pets off them until they are dry. Do not add bleach or other cleaners to a soapy mop bucket; use one product at a time and rinse in between. For pet accidents or illness in the home, clean with soap first, then use a suitable disinfectant.
When a Dedicated Floor Cleaner Is Better
Dish soap is fine for routine cleaning, but a proper floor cleaner earns its place when floors are very dirty, when you have several floor types and want one product for all of them, or when you want a finish that dries without streaks.

EcoFloor Natural Floor Cleaner (1L)
A natural floor cleaner made for hard floors, including PVC, vinyl, tile, laminate and varnished wood. One bottle covers the kitchen, bathroom and hallway without switching products.
View ProductQuick Summary
- Dish soap is safe on most sealed hard floors.
- Use a few drops in a full bucket of warm water, no more.
- Wring the mop well and rinse with clean water.
- Avoid unsealed, waxed or oiled wood; use a stone cleaner on marble and limestone.
- Sticky floors mean too much soap or no rinse.
Shop Cleaning Products
Floor cleaners, mops and cloths for every type of hard floor.
Shop Cleaning ProductsFrequently Asked Questions
Can I use washing-up liquid on laminate floors?
Yes, in very small amounts with a well-wrung mop. Laminate does not like water, so the mop should be damp rather than wet, and it is worth checking the manufacturer's care advice.
Is dish soap safe for wood floors?
On sealed wood, a few drops in warm water are fine if the mop is barely damp. On unsealed, waxed or oiled wood, avoid soap and water and use the product recommended for the finish.
How much dish soap should I put in a mop bucket?
Just a few drops, and no more than about a teaspoon, in a full bucket of warm water. If the water foams heavily, you have used too much.
Why are my floors sticky after mopping?
Usually too much soap, dirty mop water or no rinse. Mop again with plain warm water and a clean mop head to remove the film.
Can I mix dish soap and vinegar to clean floors?
There is little benefit. The two partly work against each other, and vinegar is not suitable for natural stone or many wood finishes. Plain dish soap and water is enough for most floors.
Is it safe to use dish soap on floors with pets in the house?
Diluted and rinsed, it is a mild choice for most homes. Keep pets off the floor until it is dry, both to avoid slips and so they do not lick up residue.
Sources: Colour Flooring, Vinyl flooring maintenance guide.