Step-by-step guide to cleaning terrazzo floors

Terrazzo is a beautiful type of flooring that combines the elegance of stone with the versatility of composite materials. However, to maintain its shine and impeccable appearance, it is essential to carry out adequate and regular cleaning. In this article, we show you a step-by-step guide to clean terrazzo floor in a simple and effective way, using safe products that do not damage its surface.

Terrazzo is a durable and economical material widely used in country houses with garden. It works great for rustic environments due to the variability of options. This forgotten material is used in many environments and appreciated for its high resistance, accessibility and recycled origin.


What is terrazzo made of?

To know how to clean something, it is essential to know the material, to know what it is made of and which inconveniences or everyday cleaning products can be abrasive.

He terrazzo floor It is a type of paving or coating used on interior and sometimes exterior floors. It is known for its distinctive and elegant appearance, consisting mainly of natural stone chips (such as marble, granite, quartz or other materials) bound with a binderusually cement or epoxy resin.

This blend creates a strong, durable surface with a variety of patterns and colors, allowing for a wide range of designs and styles.

The terrazzo manufacturing process involves pouring the mixture of aggregate and binder into large slabs or panels, which are then polished and abraded to remove impurities for a smooth, shiny surface. Terrazzo has been used for centuries and peaked in popularity in the 1950s and 1960s. decreased its use for a whilehas seen a resurgence in interior design due to its unique aesthetic and ability to combine the classic with the modern.

It is important to note that terrazzo can vary in appearance and quality, depending on the materials used and the manufacturing process. A well-maintained terrazzo floor can last for decades and still look good. Proper cleaning and maintenance is therefore essential to preserve its original shine and appearance.

Advantages of this type of material

  1. Durability and resistance: It is a very resistant and durable coating, able to withstand wear and adverse conditions that can occur in a country house. If properly installed and maintained, it can last for decades without losing its beauty and functionality.
  2. Easy maintenance: The smooth, even surface of terrazzo makes it easy to clean and maintain. In a country home, where dirt, mud and sand are common, terrazzo can be quickly swept or cleaned, saving time and effort compared to more porous types of flooring.
  3. Moisture resistance: Terrazzo, especially if properly sealed, is moisture resistant. This is particularly useful in a country house, where liquid spills, rainwater infiltration or even condensation are possible. A properly sealed terrazzo floor will keep moisture out and prevent problems such as mold or mildew.
  4. Variety of models and styles: offers a wide variety of patterns, colors and combinations of aggregates, allowing it to adapt to different styles of decoration of country houses. From a more rustic look to modern designs, terrazzo can complement and enhance the aesthetics of any environment.
  5. Cool environment: In a country home, especially in hot climates, terrazzo can be beneficial as it tends to maintain a cooler temperature compared to floors or darker materials such as wood.
  6. Sustainability: Terrazzo is a sustainable floor, as it uses natural stone fragments and recycled materials in its composition, which reduces the environmental impact of its production.
  7. Versatility: It is not only suitable for use inside the home, but can also be used outdoors, such as decks and patios, thanks to its strength and ability to withstand sun exposure and weather.

How to Clean a Terrazzo Floor

Step 1: Sweep or vacuum

Before you begin cleaning, be sure to remove any dirt, dust, or grit. You can do this with a broom with soft bristles or using a vacuum cleaner with attachments suitable for hard floors. Pay special attention to corners and crevices where more dirt can accumulate.

Step 2 – Prepare a Cleaning Solution

To clean your terrazzo floor without damaging it, avoid using abrasive cleaners, acids or harsh chemicals. An excellent option is to prepare a homemade solution mix equal parts lukewarm water and white vinegar. Vinegar acts as a gentle and effective cleaner that will not harm terrazzo.

If you don’t want to use cleaning vinegar because of the smell it can give off, you can perfectly replace it with neutral soap.

Step 3: clean the floor

Dip a soft mop or mop into the cleaning solution and wring it out well so it’s damp but not dripping. Start cleaning the terrazzo floor in small sections, working from one end of the area to the other. It is important not to leave the solution on the floor for a long time, as terrazzo is sensitive to liquids.

Step 4 – Remove Stubborn Stains

If you find stubborn stains, like shoe prints or spills, don’t worry. You can make a smooth paste by mixing baking soda with water and applying it to the stain. Leave the paste on for a few minutes, then scrub gently with a soft-bristled brush. Then clean the area again with the cleaning solution mentioned above.

Step 5 – Rinse with clean water

Once you have cleaned all of your terrazzo floor, it is important to remove any residual cleaning solution. Rinse the mop or mop well and run it over the floor again, this time using only clean water. This will ensure that no chemical residue remains on the surface of the terrazzo.

Step 6: drying

To avoid watermarks and maintain the shine of the terrazzo, dry it with a clean, soft cloth or let it air dry. Avoid walking on the ground until it is completely dry.

How to Tackle Tough Stains on Terrazzo

A deeper problem with terrazzo floors, especially those installed many years ago, are stains that are difficult to remove because they have penetrated the sealer layer. The floor becomes more and more porous and liquids or fats are more easily absorbed. If this happens, it is essential to act quickly and remove the dirt as soon as possible with a damp mop or cloth.

To solve this problem, the simplest formula does not require special products. The easiest and quickest way is to use lukewarm water and neutral soap. However, if this does not work and the liquid has penetrated the soil sufficiently, it is better to resort to a specific cleaner for terrazzo floors.

You can also use other alternatives such as bicarbonate dissolved in water (recommended for cleaning white terrazzo floors), as well as bleach, especially for wet spots.

Recommended Products for Cleaning Terrazzo Flooring

In addition to the homemade vinegar and water cleaning solution, there are commercial products specifically designed to clean and maintain your terrazzo floor. Look for gentle, non-abrasive cleaners formulated for hard floors. Read labels carefully to make sure they are safe for your terrazzo and do not contain harmful substances.


Keeping your terrazzo floor clean and sparkling is easier than it looks. With regular cleaning using a household solution of vinegar and water, combined with proper removal of stubborn stains, your terrazzo floor will always look like new. Remember to avoid harsh chemicals and abrasive cleaners that can damage its surface. With proper care, you can enjoy the beauty and elegance of terrazzo in your home for many years.

Similar Items

Cover photo: apavisa

Leave a Comment