Home » How to Clean a Terrazzo Shower Floor?

How to Clean a Terrazzo Shower Floor?

A terrazzo surface needs to clean frequently to keep its original appearance.

Use a stiff-bristled; nonmetallic scrub brush with a liquid detergent like Joy, Liquid Ajax, or Spic n Span with 1/2 cup of Spic n Span in a gallon of water.

After cleaning the surface, it requires rinsing thoroughly. Avoid using any acid or cleaning products that include acid because doing so could harm the terrazzo surface.

Steps to Clean Terrazzo Shower Base

Terrazzo shower floors are a beautiful, high-end feature that can make a bathroom look special.

If you have neglected to take care of your terrazzo shower, the adhesive finish may begin to wear away. This reveals the polished tiles beneath.

In this case, there are options available to help restore your shower floor to its original condition.

Step 1. Sweep the floor to remove any debris

Sweeping the floor is essential to remove any debris that has accumulated on the Terrazzo flooring.

It is important to use a soft broom and to be careful when sweeping the floor as any sharp objects that may be on the floor could damage the Terrazzo.

Step 2. Use a vacuum cleaner to clean the surface

Vacuuming the floor is important to remove any dust or debris that may be trapped in the porous surface. Make sure to use a vacuum cleaner with an appropriate attachment to avoid any damage to the floor.

Step 3. Use a cleaning agent to clean the surface.

Using a cleaning agent to clean the surface is important to remove any stains, or dirt that may be on the surface. Make sure to use a cleaner that is specifically designed for Terrazzo floors.

Step 4. Use a mop to clean the floor.

Using a mop is important to evenly spread the cleaning agent over the entire surface. It is important to rinse the mop frequently to ensure that all of the dirt is removed.

Step 5. Rinse the floor with clean water.

Rinsing the floor with clean water is important to remove any remaining dirt. And to ensure that the cleaning agent is completely removed.

Step 6. Dry the floor with a cloth.

Drying the floor with a clean cloth is important to ensure that the Terrazzo does not become damaged. Make sure to use a soft cloth to avoid any damage to the surface.

Step 7. Use a sealant specifically designed for terrazzo floors

After thoroughly cleaning the Terrazzo flooring, apply a penetrating sealer. You can purchase these sealers from paint or tile stores and must indicate approval for use with Terrazzo products.

Keep in mind that sealers are not permanent and need to reapply after a thorough cleaning every year. Or as recommended by the manufacturer.

Applying a sealant to the floor is essential to protect it from further damage. Sealants are available in a variety of forms and needs selected based on the type of Terrazzo you have.

Step 8. Let the sealant dry

It is important to allow the sealant to dry completely before proceeding. This needs to perform in a well-ventilated area and may take up to 24 hours. It is best to avoid touching the sealant during this time.

Step 9. Apply a coat of wax

Once the sealant is completely dry, the next step is to apply a coat of wax. You can use a wax specially developed for surface treatment.

The number of coats of wax needed and the drying time between each coat will depend on the type of wax being used. It may be necessary to apply several thin coats and allow each one to dry before applying the next one.

Apply wax in a gentle and circular motion, and let it dry before buffing.

Penetrated stains

Oil, putty, and other stubborn stains can be removed by scouring the affected area with a suitable cleanser. And then soaking the floor overnight with a commercial bleach, such as Linco if needed.

Terrazzo Floor Cleaner Products

There are a variety of Terrazzo floor cleaner products available on the market. These include both commercial and natural cleaners. Commercial cleaners are usually more effective and provide a deeper clean than natural cleaners.

If you are looking for a more environmentally friendly and natural way to clean your Terrazzo floors. Consider using natural cleaners instead of harsher, chemical-based alternatives.

These natural cleaners may be a better choice for those who are looking to adopt a more natural approach to cleaning.

Pros and Cons of Terrazzo Shower Flooring


  1. Durable: Terrazzo shower flooring is incredibly durable and can last for many years with the proper care. It is resistant to scratching, staining, and fading.
  2. Non-slip: Terrazzo is a non-slip material, making it ideal for a shower floor.
  3. Customizable: Terrazzo can be customized with various colors and designs to match the home’s décor.
  4. Low Maintenance: Terrazzo is easy to clean and does not require a lot of maintenance.


  1. Expensive: Terrazzo can be expensive to install due to the labor costs associated with the installation.
  2. Heavy: Terrazzo is a heavy material. So it may require additional support in the shower area to ensure it is secure.
  3. Difficult to Repair: If the terrazzo is damaged, then it can be difficult to repair. As the material is hand-crafted and requires a skilled artisan to repair it.
  4. Requires Sealing: Terrazzo requires regular sealing to protect it from moisture.


Cleaning Terrazzo floors is an important part of maintaining their beauty and durability.

There are a variety of Terrazzo floor cleaner products available on the market. And it is important to use the appropriate ones for your particular type of Terrazzo flooring.

To maintain the best possible appearance of your Terrazzo floors. It is important to regularly spot-clean, vacuum, and clean the tiles with mild detergent and warm water.

These simple steps can help to remove dirt, debris, and stains and keep your Terrazzo floors looking their best.

Finally, remember to apply sealant or wax to protect the floors from dirt and spills.


Is Terrazzo Waterproof?

Terrazzo is not waterproof; however, it is resistant to water and can withstand heavy foot traffic. To protect your Terrazzo floor from water damage, you should apply a sealant or wax after you have finished cleaning the floor.

Is Terrazzo Slippery When Wet?

Terrazzo can become slippery when wet due to the presence of water on its surface. To reduce the risk of slipping, you should use a non-slip cleaner or a sealant on the floor.