How to Clean Terracotta Tiles: Steps, Stains, and Sealing Guide

How to Clean Terracotta Tiles: Steps, Stains, and Sealing Guide

Terracotta tiles are fired clay tiles with a porous, natural surface, and that porous surface is exactly why cleaning them takes a bit more care than a standard ceramic or porcelain floor. Before you start, it helps to check the tile’s sealant, surface finish, and stain type, since these decide which products are safe to use. A soft-bristle broom, pH-neutral cleaner, microfibre mop, soft cloths, and a bit of warm water cover most of what you’ll need, and the basic routine comes down to sweeping, mopping, rinsing, and drying thoroughly so moisture never sits on the surface for long.

Different stains need different fixes. Bicarbonate of soda lifts grease and food marks, vinegar handles limescale on sealed tiles only, and efflorescence needs dry brushing rather than water. Each room in the house brings its own challenges too, from kitchen grease to bathroom mould to grit tracked in through the hallway, though the same gentle, low-moisture approach applies everywhere. Sealing plays a big part in all of this, since a sealed tile resists stains far better than bare clay and makes everyday cleaning much simpler.

Most damage to terracotta comes down to a handful of avoidable mistakes: acidic cleaners, too much water, skipping the dry, harsh brushes, and a sealant left unchecked for too long. Even neglected or discoloured floors can be brought back through stripping, deep cleaning, and resealing. Keeping to a simple schedule, a daily sweep, weekly mop, monthly deep clean, and yearly reseal, keeps terracotta tiles looking their best for years without much extra effort.

Table of Contents

What Are Terracotta Tiles?

Terracotta tiles are fired clay tiles with a porous, natural surface and a reddish-brown colour. The word “terracotta” means “baked earth” in Italian. Manufacturers produce terracotta tiles by moulding natural clay and firing it in a kiln at temperatures between 1,000°C and 1,050°C. This firing process gives the tiles their characteristic hardness and earthy tone.

Terracotta tiles vary in colour from light orange to deep red, brown, and even yellow, depending on the clay’s iron content and the firing temperature. Higher iron content produces darker shades. Lower firing temperatures produce lighter, more porous tiles.

Terracotta tiles differ from ceramic and porcelain tiles in three main ways:

  • Porosity: Terracotta tiles absorb more water, with an absorption rate of 6% to 12%, compared with under 0.5% for porcelain tiles.
  • Finish: Terracotta tiles have an unglazed, matte surface, while ceramic tiles often carry a glazed finish.
  • Origin: Manufacturers produce terracotta tiles from natural clay alone, without added glass or feldspar compounds used in porcelain production.

Homeowners in the UK use terracotta tiles for kitchen floors, conservatories, hallways, and outdoor patios. The material suits period properties, farmhouse interiors, and Mediterranean-style spaces due to its rustic texture and warm colour palette.

What Should You Check Before Cleaning Terracotta Tiles?

Check sealant status, surface finish, stain type, tile age, grout condition, and cleaner compatibility before cleaning terracotta tiles. These six factors determine the correct cleaning method and product. Skipping this check risks permanent surface or colour damage.

Sealant Status

Sealed terracotta tiles resist water and stains. Unsealed tiles absorb liquids within seconds, so they need water-based cleaning agents instead of harsh chemicals. Sealant type also decides the frequency of resealing, typically every 2 to 3 years.

Surface Finish

Glazed terracotta tiles tolerate standard tile cleaners without surface damage. Unglazed terracotta tiles need pH-neutral products, since their porous surface reacts to acidic or alkaline agents. Finish type also affects slip resistance in wet areas.

Stain Type

Grease stains, limescale marks, and efflorescence require three different cleaning approaches. Grease responds to degreasing agents, limescale to mild acids on sealed tiles only, and efflorescence to dry brushing before washing. Misidentifying stain type worsens the mark.

Tile Age

Tiles older than 10 years often show reduced sealant effectiveness. Reduced sealant increases moisture absorption during cleaning by up to 30%. Older tiles therefore need gentler products and shorter contact time with liquids.

Grout Condition

Cracked or crumbling grout lines let water seep beneath tiles. Trapped moisture causes tile lifting and mould growth over time. Repair grout lines before applying any liquid cleaner to the surface.

Cleaner Compatibility

Acidic cleaners, including vinegar and lemon-based products, dissolve the clay surface on unsealed terracotta. Ammonia-based cleaners strip sealant from sealed tiles after repeated use. pH-neutral cleaners preserve colour and surface texture across both tile types.

What Tools and Materials Do You Need to Clean Terracotta Tiles Safely?

You need a few basic tools and materials to clean terracotta tiles safely. The right combination lifts dirt without scratching or eroding the tile surface.

Tools

Soft-Bristle Broom 

Use a soft-bristle broom to sweep away loose dirt and grit before you mop. Grit left on the floor scratches terracotta once it gets wet. Skip stiff or wire brushes, as they wear down the tile’s finish over time.

Microfibre Mop 

Mop with a microfibre head to soak up excess water as you go. Standing water seeps into unsealed terracotta and leaves stains or swelling behind. Microfibre also picks up fine dust better than a cotton mop.

Bucket 

Fill a bucket to mix and hold your cleaning solution at the right strength. Use a second bucket for clean rinse water, so you’re not spreading dirty water back onto the floor.

Soft Cloths 

Dry the floor with a soft cloth once you’ve mopped, and buff away any streaks. Rough cloths and paper towels leave fibres behind and can scratch unglazed tiles.

Soft-Bristle Scrub Brush 

Keep a small, soft-bristle brush for stubborn spots or grout lines that the mop can’t reach. Choose nylon bristles over wire ones, as wire scratches both the tile and the grout.

Materials

pH-Neutral Cleaner Choose a pH-neutral cleaner to lift grease and everyday dirt safely. Acidic or alkaline products react with terracotta’s porous surface and cause discolouration. Look for cleaners made specifically for natural stone or terracotta floors.

Warm Water

Use warm water to mix your cleaning solution and rinse the floor. Warm water breaks down dirt better than cold water, without affecting the sealant. Swap it out once it turns cloudy, or you’ll just spread the dirt back onto the floor.

Terracotta Sealant 

Keep a terracotta-specific sealant on hand for after cleaning, especially on unsealed or older tiles. Reapplying sealant restores water resistance and protects the surface from future stains.

How Do You Clean Terracotta Tiles Step by Step?

To clean terracotta tiles step by step, you sweep first, then vacuum the edges, mix a pH-neutral solution, mop in sections, rinse with clean water, and dry the surface immediately. Because terracotta is porous, skipping the rinse or dry stage lets moisture sit in the clay and cause staining or swelling.

Step 1: Sweep the Floor

Start by sweeping the whole floor with a soft-bristle broom, working from the edges of the room into the centre. This clears loose dirt and grit that would otherwise scratch the tile the moment it gets wet, so it’s worth taking your time here rather than rushing to the mop.

Step 2: Vacuum the Edges and Grout Lines

Once you’ve swept, go over the skirting boards, corners, and grout lines with a vacuum and a soft brush attachment. A broom tends to miss the fine dust that settles into these tighter spots, and leaving it behind means you’re just pushing it around later with a wet mop.

Step 3: Mix the Cleaning Solution

Fill a bucket with warm water and add a pH-neutral cleaner, following the dilution instructions on the bottle. Terracotta doesn’t cope well with strong or concentrated solutions, since the residue tends to sit in the pores rather than rinsing away cleanly, so it helps to keep a second bucket of plain water ready for rinsing.

Step 4: Mop the Floor

Dip a microfibre mop into the solution and work across the floor in small sections rather than the whole room at once. Wring the mop out well so it’s damp rather than dripping, because too much water on an unsealed tile gets soaked straight in and can lead to staining underneath the surface.

Step 5: Rinse with Clean Water

Go back over the same sections with a second mop and plain water to lift any leftover cleaner. If you skip this step, the residue left behind attracts dirt faster and can leave the tile looking dull rather than clean, so it’s worth the extra pass.

Step 6: Dry the Surface

Dry the floor straight away with a soft cloth or a dry mop rather than letting it air dry. Terracotta absorbs standing water quickly, and leaving it damp for too long can bring on efflorescence, that chalky white residue you sometimes see on clay tiles, so opening a window or running a fan helps speed things along in a humid room.

How Do You Remove Grease and Oil Stains From Terracotta Kitchen Tiles?

 

To remove grease and oil stains from terracotta tiles, sprinkle bicarbonate of soda over the mark, leave it for 15 minutes, then scrub gently with a soft brush and warm, soapy water. The bicarbonate soda draws the oil out of the porous clay before it has a chance to set in permanently.

For older, stubborn grease marks, mix a little washing-up liquid with warm water and let it sit on the stain for a few minutes before scrubbing. Steer clear of degreasing sprays with strong solvents, as these strip the sealant off the tile over time.

How Do You Remove Limescale From Terracotta Tiles?

To remove limescale from sealed terracotta tiles, wipe the marks with a diluted white vinegar solution, then rinse thoroughly with clean water. Vinegar breaks down the mineral deposits, but only sealed tiles can handle its acidity without the surface getting damaged.

On unsealed terracotta, leave the vinegar out altogether and reach for a limescale remover made for natural stone instead. Rinse well afterwards, since any leftover acid keeps eating away at the clay even after it’s dried.

What Is Efflorescence and How Do You Remove It From Terracotta Tiles?

Efflorescence is a white, powdery mineral deposit that forms on terracotta when water evaporates and leaves salts behind on the surface. It usually points to moisture moving up through the tile from underneath, rather than a stain sitting on top.

To remove efflorescence, dry-brush the powder off with a soft brush first, never with water, since wetting it just dissolves the salts back into the tile. Once the surface is clear, check for a damp-proofing or sealing issue underneath, or it will keep coming back.

How Do You Remove Wine, Fruit Juice, or Food Stains From Terracotta Tiles?

To remove wine, fruit juice, or food stains from terracotta tiles, blot the spill immediately with a dry cloth, then clean the area with a pH-neutral cleaner and warm water. Acting fast matters here, as these stains sink into unsealed clay within minutes.

If a stain has already dried in, make a paste of bicarbonate of soda and water, apply it to the mark, and leave it for a few hours before wiping clean. Try not to rub too hard, as that can spread the stain further into the tile.

How Do You Remove Old Wax or Polish Build-Up From Terracotta Tiles?

To remove old wax or polish build-up from terracotta tiles, apply a wax stripper made for natural stone, leave it as instructed, then scrub with a soft brush and rinse thoroughly. Standard household cleaners won’t cut through built-up wax layers on their own.

Work in small sections so the stripper doesn’t dry out before you’ve had a chance to scrub it off. Once the floor is clear of old wax, rinse a second time with clean water to remove any residue before it dries into a cloudy film.

How Do You Remove Mould and Mildew From Terracotta Tiles?

To remove mould and mildew from terracotta tiles, scrub the affected area with a soft brush dipped in a mild bicarbonate of soda solution, then rinse and dry the surface completely. Mould tends to take hold in damp grout lines or poorly ventilated rooms.

Avoid bleach here, as it strips the sealant and can bleach the natural colour out of the clay. Once the tile is mould-free, improve the room’s ventilation and sort out any underlying damp problem, or the mould will be back within weeks.

How Do You Remove Paint or Grout Haze From Newly Laid Terracotta Tiles?

To remove paint or grout haze from newly laid terracotta tiles, wipe the haze away with a damp cloth while it’s still fresh, or use a specialist grout haze remover if it’s already dried on. Terracotta’s porous surface picks up haze more readily than glazed tiles, so timing makes a real difference.

For dried grout haze, apply the remover in small sections and scrub gently with a soft brush before rinsing well. Test any product on a spare tile first, since some haze removers are too acidic for unsealed terracotta to handle.

How Do You Clean Terracotta Tiles in Different Rooms and Locations?

Different rooms need slightly different cleaning, because each room gets a different kind of mess. Kitchens get grease, bathrooms get mould, hallways get grit, and gardens get algae. The cleaning method stays gentle everywhere, but what you’re wiping up changes room to room.

How Do You Clean Terracotta Kitchen Floors?

To clean terracotta kitchen floor tiles, wipe up grease and food spills straight away, then sweep and mop with a pH-neutral cleaner. Kitchen floors get dirty fast because of cooking oil, dropped food, and crumbs stuck in the grout. Put a mat by the sink and door to catch dirt before it reaches the tile, and check the sealer near the cooker now and then, since heat wears it out quicker there.

How Do You Clean Terracotta Bathroom Tiles?

To clean terracotta bathroom tiles, wipe away soap scum and water marks, then dry the floor so it doesn’t stay damp. Bathrooms get mouldy because of steam and standing water, especially around the bath and sink. Open a window or turn on the fan after a bath or shower to help the room dry out. A terracotta shower floor needs special waterproofing underneath, or water will seep through it.

How Do You Clean Terracotta Hallway Tiles?

To clean terracotta hallway tiles, sweep or vacuum every day to remove grit brought in from outside. Grit is like sandpaper, and it scratches the tile if you leave it there. A mat by the front door catches most of the dirt before it gets inside. In winter, wipe up any salt from icy shoes quickly, since it can mark the tile.

How Do You Clean Terracotta Fireplace and Hearth Tiles?

To clean terracotta fireplace tiles, let the hearth cool down completely, then brush away the ash and soot with a dry brush first. Never clean a warm fireplace, as heat and water together can crack the tile. Wipe away any soot marks or candle wax with a soft cloth after the ash is gone.

How Do You Clean Terracotta Tiles Above Underfloor Heating?

To clean terracotta tiles above underfloor heating, turn the heating off before you mop, and wait until the floor is fully dry before turning it back on. Cleaning a warm floor makes the water dry too fast to work properly. Turning the heat back on slowly, rather than all at once, stops the tiles from cracking.

How Do You Clean Outdoor Terracotta Tiles?

To clean outdoor terracotta tiles, sweep away mud and leaves, then scrub off algae or moss with a stiff outdoor brush. Rain and shade make outdoor tiles grow algae faster than indoor ones. Make sure water can drain away properly, since water that freezes in winter can crack the tile. Avoid a pressure washer, as it’s too strong and can strip the tile’s surface.

How Do You Clean Terracotta Wall Tiles and Splashbacks?

To clean terracotta splashbacks, wipe them gently with a soft cloth instead of a scrubbing brush. Splashbacks sit close to worktops, so use less water to stop it running down into cupboards below. Behind the cooker, wipe away grease often, since it builds up faster there than anywhere else on the wall.

Should You Seal Terracotta Tiles, and How Does It Affect Cleaning?

Yes, you should seal terracotta tiles, because sealing stops water, oil, and dirt from soaking into the clay, which makes daily cleaning far easier. Unsealed terracotta acts like a sponge, so stains sink in fast and become much harder to lift out.

Why Does Sealing Matter?

Sealing coats the surface of the tile so liquids sit on top instead of soaking straight in. Without this coating, everyday spills like coffee, wine, or cooking oil leave permanent marks within minutes. A sealed tile gives you time to wipe up a spill before it becomes a stain.

How Does Sealing Change the Way You Clean?

Sealed tiles let you use a damp mop with a normal pH-neutral cleaner, since the sealant protects the clay underneath. Unsealed tiles need much less water and gentler products, because any liquid left sitting on the surface soaks straight in. Always check whether your floor is sealed before choosing a cleaning method.

How Often Should You Reseal Terracotta Tiles?

Reseal terracotta tiles every 2 to 3 years indoors, and every year outdoors, since outdoor tiles wear down faster from rain and sunlight. You’ll know it’s time to reseal when water no longer beads on the surface and soaks in instead.

How Do You Check If a Tile Is Sealed?

Drop a small amount of water onto the tile and watch what happens. Water that sits on top in a bead means the tile is sealed. Water that soaks in within a minute or two means the tile is unsealed, or the sealant has worn off.

What Are the Most Common Mistakes People Make When Cleaning Terracotta Tiles?

The most common mistakes people make when cleaning terracotta tiles are using acidic cleaners, applying too much water, skipping the drying step, using harsh tools, and ignoring the sealant. Each of these mistakes damages the tile’s surface or shortens its lifespan.

Using Acidic or Harsh Chemical Cleaners

Vinegar, lemon juice, and bleach seem like natural cleaning fixes, but they eat into terracotta’s surface instead of just cleaning it. Acid dissolves the clay itself, leaving dull patches or rough spots behind. Always reach for a pH-neutral cleaner instead, even if it feels like a milder option won’t work as well.

Using Too Much Water

Terracotta soaks up water like a sponge, so a soaking wet mop does more harm than good. Excess water seeps into unsealed tiles and causes staining, swelling, or efflorescence, that white powdery residue you sometimes see on clay floors. Wring the mop out well so it’s damp, not dripping.

Skipping the Drying Step

Leaving the floor to air dry sounds like less work, but standing water left on terracotta for too long causes exactly the same problems as using too much water in the first place. Dry the floor straight away with a soft cloth or dry mop, especially in bathrooms and kitchens where moisture is already a problem.

Using Stiff Brushes or Steel Wool

Wire brushes, steel wool, and other abrasive tools scratch terracotta’s soft surface, since the tile is far less hard than porcelain or ceramic. These scratches trap dirt and become harder to clean over time. A soft-bristle brush or cloth does the job without leaving marks behind.

Ignoring the Sealant

Skipping resealing leaves the tile unprotected, which means every future spill soaks straight in rather than sitting on the surface. Many people only notice their sealant has worn away once a stain has already set in. Check whether water beads on the surface every few months, and reseal as soon as it stops.

Using a Steam Mop

Steam mops push heat and moisture directly into the tile’s pores, which can loosen sealant and drive moisture deep into unsealed clay. What looks like a quick, chemical-free clean actually causes more long-term damage than a normal mop and pH-neutral cleaner would.

What Are the Most Common Mistakes People Make When Cleaning Terracotta Tiles?

The most common mistakes people make when cleaning terracotta tiles are using acidic cleaners, applying too much water, skipping the drying step, using harsh tools, and ignoring the sealant. Each of these mistakes damages the tile’s surface or shortens its lifespan.

Using Acidic or Harsh Chemical Cleaners

Vinegar, lemon juice, and bleach seem like natural cleaning fixes, but they eat into terracotta’s surface instead of just cleaning it. Acid dissolves the clay itself, leaving dull patches or rough spots behind. Always reach for a pH-neutral cleaner instead, even if it feels like a milder option won’t work as well.

Using Too Much Water

Terracotta soaks up water like a sponge, so a soaking wet mop does more harm than good. Excess water seeps into unsealed tiles and causes staining, swelling, or efflorescence, that white powdery residue you sometimes see on clay floors. Wring the mop out well so it’s damp, not dripping.

Skipping the Drying Step

Leaving the floor to air dry sounds like less work, but standing water left on terracotta for too long causes exactly the same problems as using too much water in the first place. Dry the floor straight away with a soft cloth or dry mop, especially in bathrooms and kitchens where moisture is already a problem.

Using Stiff Brushes or Steel Wool

Wire brushes, steel wool, and other abrasive tools scratch terracotta’s soft surface, since the tile is far less hard than porcelain or ceramic. These scratches trap dirt and become harder to clean over time. A soft-bristle brush or cloth does the job without leaving marks behind.

Ignoring the Sealant

Skipping resealing leaves the tile unprotected, which means every future spill soaks straight in rather than sitting on the surface. Many people only notice their sealant has worn away once a stain has already set in. Check whether water beads on the surface every few months, and reseal as soon as it stops.

Using a Steam Mop

Steam mops push heat and moisture directly into the tile’s pores, which can loosen sealant and drive moisture deep into unsealed clay. What looks like a quick, chemical-free clean actually causes more long-term damage than a normal mop and pH-neutral cleaner would.

What’s the Best Cleaning Product for Terracotta Tiles?

The best cleaning product for terracotta tiles is a pH-neutral cleaner made specifically for natural stone or terracotta. This type of cleaner lifts dirt and grease without reacting with the clay’s porous surface the way acidic or alkaline products do.

What to Look for in a Terracotta Cleaner

Check the label for “pH-neutral” or “suitable for natural stone” before buying any product. Cleaners labelled for general tile or bathroom use often contain acids or bleach that strip sealant and dull the tile’s colour over time. A good terracotta cleaner also comes without added dyes or strong fragrances, since these can leave residue on porous, unsealed tiles.

What to Avoid

Avoid vinegar, lemon-based cleaners, bleach, and ammonia, as these all break down either the clay itself or the sealant protecting it. Steer clear of steam cleaners too, since heat and moisture together drive damage deep into the tile rather than just cleaning the surface.

Sealed vs Unsealed Tiles

Sealed tiles tolerate a slightly wider range of pH-neutral cleaners, since the sealant acts as a barrier between the product and the clay. Unsealed tiles need the mildest possible option, as any cleaner left in contact with bare clay for too long risks staining or discolouration.

How Do You Restore Old, Neglected, or Discoloured Terracotta Tiles?

To restore old, neglected, or discoloured terracotta tiles, strip away the old wax or sealant first, deep clean the bare tile, let it dry fully, then reseal it. Skipping any one of these steps traps dirt or moisture under the new sealant, so the floor looks patchy again within months.

Step 1: Strip the Old Sealant or Wax

Apply a stripper made for natural stone across the floor, working in small sections so it doesn’t dry out before you scrub. Years of built-up wax or worn sealant trap dirt underneath, which is usually why an old floor looks dull or patchy no matter how much you mop it. Rinse thoroughly once you’ve stripped each section, since leftover stripper reacts badly with whatever cleaner you use next.

Step 2: Deep Clean the Bare Tile

Scrub the stripped tile with a pH-neutral cleaner and a soft brush, paying extra attention to grout lines where years of grime tend to sit. This is also the point where old stains become visible again, so treat any grease, limescale, or wine marks individually with the methods that suit each stain type. Rinse the floor a second time with clean water to remove all cleaner residue.

Step 3: Let the Tile Dry Completely

Leave the floor to dry for at least 24 to 48 hours before doing anything else to it. Sealant applied over a damp tile traps moisture underneath, which leads to cloudy patches or peeling within weeks. A fan or open window speeds up drying in a humid room.

Step 4: Reseal the Tile

Apply a terracotta-specific sealant in thin, even coats, following the drying time on the product between coats. A properly resealed tile should show water beading on the surface rather than soaking in, which tells you the sealant has taken. From here, a normal cleaning routine keeps the floor looking restored for years rather than months.

What If the Discolouration Doesn’t Lift?

Some deep, old stains sit below the surface and won’t fully disappear even after stripping and cleaning, especially on very old or heavily worn tiles. In this case, a light colour-restoring product designed for terracotta can even out the tone, though replacing a badly damaged tile is sometimes the more practical option.

What’s the Best Cleaning Schedule to Keep Terracotta Tiles Looking Their Best?

The best cleaning schedule for terracotta tiles is a daily sweep, a weekly mop, a monthly deep clean, and a yearly reseal. Sticking to this routine stops dirt and moisture from building up before they turn into stains or sealant damage.

Daily Cleaning

Sweep or vacuum the floor every day to remove grit and loose dirt before it gets ground into the surface underfoot. This matters most in hallways and kitchens, where foot traffic and dropped crumbs build up fastest. Wipe up any spills the moment they happen, rather than waiting for your next scheduled clean.

Weekly Cleaning

Mop the floor once a week with a pH-neutral cleaner and warm water, then dry it straight after with a soft cloth. A weekly mop lifts the dirt that sweeping alone leaves behind, without soaking the tile so often that moisture becomes a problem. Rinse with clean water afterwards to stop cleaner residue building up.

Monthly Cleaning

Give the floor a deeper clean once a month, paying extra attention to grout lines, corners, and any high-traffic patches that pick up more grime than the rest of the room. This is also a good time to check for early efflorescence or limescale before it spreads. Treat any stains you spot straight away, using the method that matches the stain type.

Yearly Maintenance

Check the sealant once a year by dropping water onto the tile and watching whether it beads or soaks in. Reseal indoor tiles roughly every 2 to 3 years, and outdoor tiles every year, since weather wears sealant down much faster outside. A yearly check catches worn sealant before it lets stains sink into the clay.

Our customers love us!

4.7 Out of 5 Rated Excellent!