Terrazzo floors are a stunning addition to any home or business. Known for their durability, unique design, and timeless appeal, these floors can last decades if properly maintained. However, terrazzo isn’t invincible, and one of its biggest enemies is water damage.
Whether from a burst pipe, flooding, or persistent moisture, terrazzo floor water damage can lead to discoloration, cracks, and even structural issues if mishandled. Fortunately, with the proper steps, you can fix this damage and restore your terrazzo floors to their former glory.
In this guide, we’ll explain how to identify, fix, and prevent terrazzo floor water damage.
What Causes Water Damage on Terrazzo Floors?

Though highly resilient, the cement or epoxy matrix can absorb water over time.
Before diving into the repair process, it’s essential to understand how water can affect terrazzo floors. Terrazzo is made from a combination of marble, granite, glass, and other materials, bound together by cement or epoxy. Some common causes of terrazzo floor water damage include:
- Flooding: Major water exposure from floods can lead to extensive damage.
- Leaky plumbing: Hidden leaks beneath the floor can cause slow, unnoticed damage.
- Humidity: In high-humidity areas, moisture can seep into the floor, leading to mold and mildew growth.
- Spills or standing water: Small spills may seem harmless but can become problematic if left unaddressed.
Signs of Terrazzo Floor Water Damage
Catching water damage early can make a significant difference in the repair process. Here are some common signs to watch for:
- Discoloration: Water exposure can cause dark or discolored patches on the surface of terrazzo floors. These spots may appear duller or different in shade than the rest of the floor.
- Cracks: Prolonged water exposure can weaken the terrazzo, leading to cracks in the surface. These cracks may start small but can expand over time if left untreated.
- Warping or Bubbling: In severe cases, water can cause the terrazzo to warp or bubble, especially in areas with extensive flooding or prolonged water exposure.
- Mold or Mildew: If you notice a musty smell or visible mold on or around your terrazzo floors, it’s a clear sign that moisture has penetrated the surface.
Steps to Fix Water Damage on Terrazzo Floors
Now that you can identify the signs of water damage, let’s fix it. Follow these steps to restore your terrazzo floors:
Dry the Area Thoroughly

It’s crucial to dry the terrazzo thoroughly before moving on to repairs.
The first step is always to eliminate the source of moisture. Skipping this step can trap moisture inside, leading to further damage. Ensure the water is removed and the area is dry. You can use:
- Fans or blowers: These will help speed up the drying process.
- Dehumidifiers: Particularly useful in high-humidity areas to remove excess moisture from the air.
Assess the Extent of the Damage
Once the floor is dry, assess how severe the damage is. If it’s minor, such as slight discoloration or a few cracks, you may be able to fix it yourself. However, professional restoration is recommended for more extensive damage, like large cracks or warping.
Clean and Remove Stains
To address surface-level discoloration caused by water, you can use a pH-neutral terrazzo cleaner. This type of cleaner is gentle on the floor but effective at removing stains. Avoid acidic or abrasive cleaners, as these can damage the terrazzo further.
Repair Cracks

Cracks in your floor can cause water to seep in and cause even more damage.
For small cracks, you can use a terrazzo patching compound. Mix the compound according to the manufacturer’s instructions, then apply it directly into the crack. Once dried, sand the surface smooth to blend with the rest of the floor.
Polish the Floor
After repairing cracks and cleaning the surface, it’s time to restore the terrazzo’s shine. You can polish the floor using a terrazzo polishing kit or hire a professional to do this. Polishing not only restores the floor’s glossy finish but also adds a protective layer against future damage.
Seal the Floor
Sealing your terrazzo floor is a crucial final step to prevent future water damage. A high-quality terrazzo sealer will create a protective barrier, keeping moisture from penetrating the surface. Be sure to reapply the sealer every few years to maintain its effectiveness.
Preventing Future Water Damage on Terrazzo Floors
Prevention is always better than cure. Here are some practical steps to prevent terrazzo floor water damage in the future:
- Address Leaks Immediately: Whether it’s a leaking roof or a dripping faucet, addressing water leaks as soon as possible will minimize the risk of damage to your terrazzo floors.
- Use Mats in Wet Areas: Placing mats near sinks, tubs, and entryways can help absorb water before it reaches the terrazzo surface. This is especially useful in bathrooms and kitchens.
- Control Humidity Levels: In areas prone to high humidity, consider using a dehumidifier to maintain moisture levels. This will help reduce the chances of mold or mildew developing on your terrazzo floors.
- Reseal Regularly: Seal your terrazzo floors as part of your regular maintenance routine. Over time, sealers wear down, making the floor more vulnerable to water damage. Reapplying a sealer every few years keeps your floor protected.
When to Call in the Professionals
While minor repairs can often be handled with DIY solutions, severe terrazzo floor water damage may require professional help. If you’re dealing with large cracks, widespread warping, or persistent mold issues, it’s best to call in a restoration expert.
PuroClean of Burlington offers professional water damage restoration services. We specialize in assessing and repairing water damage, ensuring your terrazzo floors are restored to their best condition. Call us today at (262) 342-2226 to get started.