How to Clean Tile Floors

Cleaning bathroom tile floor

 The Spruce / Margot Cavin

Project Overview
  • Total Time: 1 hr

Tile floors can last a lifetime—if you take care of them properly. Luckily, compared to some other types of flooring, tile is fairly low-maintenance. All you need to keep the floor clean and shining is warm water, a bit of soap or cleaning product, and a chamois mop or rag.

How Often to Clean Tile Floors

A tile floor should be "dry cleaned," or swept or vacuumed, at least twice a week to get rid of the gritty debris that can dull the finish of the tile floor. Wet clean, or mop, the tile floor in the kitchen every two weeks and in the bathroom once a week. Spot-clean the grout once every two to three months.


Click Play to Learn How to Clean Tile Floors

What You'll Need

Equipment / Tools

  • Broom and dustpan or vacuum
  • Rag or chamois mop
  • Bucket
  • Dry cloth


  • All-purpose cleaner or dish soap
  • Warm water


Tile cleaning supplies
The Spruce / Margot Cavin

How to Clean Ceramic or Porcelain Tile Floors

The most common tile flooring, ceramic, and porcelain are a cinch to maintain, though it's often hard to see the buildup of grime under your feet. To clean ceramic or porcelain tiles, use nearly any type of cleaner, whether it's all-purpose, dish soap, or simple white vinegar—tiles don't scratch or lose their shine easily.

  1. Sweep or Vacuum the Tile

    Make sure you get into the corners, where dirt tends to pile up. A microfiber duster picks up dust and hair easily.

    Sweeping tile floor
    The Spruce / Margot Cavin
  2. Combine the Cleaner With Warm Water

    Dip a rag or chamois mop—not a sponge mop—into the solution. Squeeze out the excess water so that it's damp and not soaking.

    Dish soap tile cleaning solution
    The Spruce / Margot Cavin
  3. Run the Mop Over the Floor in Even, Gentle Strokes

    Follow a pattern as you move through the room, so there's not an inch of the floor that gets missed.

    Cleaning tile floor with mop
    The Spruce / Margot Cavin
  4. Change the Water Regularly

    As you rinse out the mop or rag, the water will naturally get cloudier. Dump the dirty water and refill regularly to avoid leaving a hazy film of grime on the tile. If you finish up and notice that haze, create a mixture of white vinegar and hot water and run a damp rag over the film to get rid of it.

    Ringing out the mop and refilling the water bucket

    The Spruce / Margot Cavin

  5. Clean the Grout

    Spray the grout with a cleaner made specifically for grout, or mix up a bleach solution (using gloves, so you don't get bleach on your bare hands). Let it sit for a few minutes, and then rinse it off.

    Spray tile floor cleaner
    The Spruce / Margot Cavin
  6. Dry the Floor With a Clean Cloth

    If your tile is prone to forming water spots, dry it with a clean cloth immediately after mopping.

    Wiping tile floor with towel
    The Spruce / Margot Cavin

How to Clean Marble or Natural Stone Tile Floors

Marble, slate, or granite tile floors can be cleaned in nearly the same manner as porcelain and ceramic tiles, but with a few caveats:

  • Use a soft-bristled broom when sweeping natural stone tile floors, as they scratch much more easily than ceramic and porcelain.
  • Make sure that you're using the right type of cleaner for the floor: Slate and marble tiles can't handle anything acidic, such as vinegar, while granite tile needs a pH-neutral, mild detergent to avoid discoloration.

How to Clean Vinyl or Linoleum Tile Floors

Vinyl and linoleum floors are inexpensive alternatives to pricier stone or ceramic tiles, but the upkeep is just as important. Although a steam mop seems like an easy shortcut, vinyl and linoleum aren't made to withstand the extreme heat and moisture.

  • Vinyl: After sweeping, mop with a manufacturer-recommended cleaning solution or a mixture of water and vinegar. Don't use abrasive cleaners, which can scratch the flooring.
  • Linoleum: After sweeping, clean with a solution that's meant for linoleum flooring or a mixture of borax and water. Every three to six months, apply a coat of wax and buff to maintain the floor's shine.
Cleaning tile floor with vinegar solution
The Spruce / Margot Cavin


Use a rag or chamois mop instead of a sponge mop, which will simply push the dirt into the grout. Don't use vinegar or peroxide on the grout, as the acid will loosen it. Additionally, avoid any damaging acidic cleaners on the stone floor.

Removing Stains From the Grout

Grout, especially if it's light in color, stains easily. If you can't get rid of the stain with regular cleaning, combine baking soda and water to make a paste. Apply it to the stain and let it sit for a few hours—or even overnight—and then scrub out the stain with a nylon brush (or, in a pinch, an unused toothbrush).

Some might recommend using a steam cleaner to get rid of grout stains; however, it could damage the grout if steamed regularly for the long term. To avoid any risk, stick to a baking soda paste and, when clean, apply a silicone-based sealer to protect the grout.

  • Will vinegar damage ceramic tile?

    Vinegar is mildly acidic and is safe to clean ceramic or porcelain tiles. However, keep it away from terra cotta, marble, and granite, which are best cleaned using a neutral pH tile cleaner.

  • Do you rinse a floor after mopping?

    You do not have to rinse your floor after mopping. For best results, after you dip your mop in warm cleaning fluid and mop a section, after each section, rinse your mop clean. Keeping your mop clean reduces spreading dirty water over your floors.

  • Can you use Swiffer Wet on ceramic tiles?

    Swiffer Wet Cloths are designed for use on most floor surfaces, including vinyl. porcelain, and ceramic tiles.