Can You Color-Stain Slate Tile?

Hunker may earn compensation through affiliate links in this story. Learn more about our affiliate and product review process here.

Slate tile is a lovely element in your home — or the bane of your existence. When the existing tile doesn't match your décor and ripping it all out isn't in the budget, you may wonder if you can color-stain slate tile. Paint may or may not be the best answer, especially for floors, or you can apply a translucent concrete stain and enhancing sealer to tone down and meld the colors in your stone flooring. Here's what you need to know about color-staining slate tile.

Advertisement

Cleaning Slate Tiles

Video of the Day

Before applying a stain or dye, clean the slate tiles thoroughly. Put on your gloves, safety goggles, knee pads, and a mask or respirator and open the doors and windows. Turn on kitchen and bathroom exhaust fans and put a fan in the window to pull any cleaning solution smells out of the room.

Advertisement

Video of the Day

Mix warm water and dishwashing liquid or use a homemade cleaning solution or a product formulated for use on natural stone. In general, avoid using a cleaning solutions that contain chlorine bleach or an acid, such as lemon juice or vinegar. Then follow these steps:

  1. Mask baseboards, walls, and cabinets with painter's pretaped plastic sheeting.
  2. Sweep and vacuum to remove loose dirt and debris.
  3. Apply the cleaning solution to the slate.
  4. Scrub with a scrub brush or deck brush or use a floor buffer with cleaning pads to clean the tiles. Avoid using steel wool or harsh abrasives.
  5. Apply a grout cleaner if necessary and scrub the grout too.
  6. Wipe up the dirty water or use a wet/dry shop vacuum cleaner.
  7. Rinse with fresh water.
  8. Wipe with clean rags or use the wet/dry vacuum.
  9. Repeat as needed to get the slate squeaky clean.
  10. Allow it to dry completely.

Advertisement

Stripping Sealer From Slate Tiles

While the old sealer may be worn off the floor in heavy traffic patterns, it needs to be removed before applying color and fresh sealer. If you know whether the previous sealer was water-based or oil-based, purchase the appropriate sealer stripper and mix it according to the manufacturer's directions. To remove the existing sealer, follow these steps:

Advertisement

  1. Apply the solution to a section of the floor with rags, a sponge, or a scrub brush.
  2. Allow it to soak for the recommended time, approximately 10 to 20 minutes. Set a timer and don't let it get dry.
  3. Scrub with a scrub brush, deck brush, or floor buffer. Be sure to scrub along the edges and in corners.
  4. Apply the stripper to the next section of tile.
  5. Mop or vacuum the dirty solution from the first section.
  6. Rinse the first section two or three times with fresh water, mopping or vacuuming the excess water.
  7. Apply a neutralizer if necessary.
  8. Move to the second section and scrub the tiles.
  9. Repeat until the entire floor has been stripped, scrubbed, and rinsed.
  10. Allow it to dry completely, generally at least 24 hours.

Advertisement

Keep all people and pets out of the room. Do not walk on the slate tiles while they are drying.

Advertisement

Changing the Slate Color

Once clean and dry, the slate can be tinted or painted. If only a few of the tiles are the wrong color, consider toning them down with a penetrating concrete stain. In general, use water-based, low-VOC (volatile organic compounds) tints and paints to avoid the fumes from the organic chemicals in solvent- and oil-based products. To stain some or all of the tiles, follow these steps:

Advertisement

  1. Mask the grout and slate tiles you don't want to change.
  2. Mix the stain according to the directions.
  3. Apply the stain in several thin coats with a brush or sponge.
  4. Allow it to dry for the recommended time between coats.
  5. Sponge on a second or third tint if desired until the original color has been toned down to fit your color scheme.

In some cases, a translucent stain isn't enough to change the color. You may want a multicolored pattern to become a tone-on-tone gray, brown, or other color. Consider painting the slate with a chalk-and-clay-based paint product formulated for use on stone. Test the paint color on an inconspicuous spot and then follow these steps:

Advertisement

  1. Stir the paint.
  2. Brush the paint onto the slate with a nylon- or polyester-bristle brush. Alternatively, roll the paint over the tiles and grout.
  3. Add another coat of paint if necessary, as the porous stone will absorb the paint.
  4. Sponge on additional thin layers of paint in slightly lighter or darker colors for a tone-on-tone appearance.
  5. Allow it to dry completely.

Enhancing the Slate Color

Use a penetrating enhancing sealer, water- or solvent-based, as a finish coat. Enhancing sealers darken the slate color, so if you like the color but just want a little more intensity, it may be enough to finish the slate tiles. You can also use a clear sealer to add a matte, satin, or glossy sheen to the floor. Follow these steps:

Advertisement

  1. Brush or roll the sealer over the slate and allow it to dry.
  2. Apply two or more additional coats to seal the surface of the stone.
  3. Wait for the sealer to dry completely.
  4. Recoat every two to five years or as needed.

Advertisement

Advertisement

Report an Issue

screenshot of the current page

Screenshot loading...