Do it Yourself: Stain & Polish Concrete Flooring


If you have a plain concrete floor or patio and are tired of the boring humdrum gray look, consider staining. Because concrete is porous and neutral, it's the perfect blank canvas for colors and textures that can simulate natural stone, marble, wood or even leather.


  • Look for a product that says it's a true concrete stain and not just a film, which is similar to paint and won't last as long. True stains are a mixture of water, hydrochloric acid and acid-soluble metallic salts that penetrate the surface and cause a chemical reaction leading to a permanent color change. Each concrete slab will accept the stain in varying degrees of intensity, creating natural color variations that make each project unique. Stains are generally available in subtle earth tones, such as tans, browns, terra cottas and soft blue-greens, although a newer line of water- and solvent-based concrete dyes have colors in soft pastels and vivid reds, oranges, yellows and purples. Note that since staining products contain mild acids, always use goggles, a face mask, gloves, long pants and a long-sleeved shirt for your protection.

Preparing the Floor

  • Make certain your floor is clean and prepared thoroughly before staining. If you have new concrete, you can skip to the cleaning portion, but if you have older concrete with a lot of cracks and stains, you should take care of those first. Fill cracks with concrete glue, allow to set, then use anchoring cement in the cracks and allow to dry. Then sand the new concrete down. For stains, try a calcium lime-and-rust remover. Next, vacuum the floor thoroughly, then go over the surface with a mild soapy wet rag and a stiff scrubbing brush (a wire brush is too harsh) to clean away surface dirt, grease and adhesives. If the floor still looks stained or patchy, consider renting a floor grinder. Finally, use painters tape and paper or plastic to protect baseboards and lower parts of walls.

Staining the Floor

  • Shake the stain container well before using, then apply the stain with an acid-resistant rag, mop, roller or sprayer. It helps to divide the concrete into sections and use even strokes that don't overlap. If you're using a sprayer, keep the end of the wand about 18 inches from the floor. Coat the surface well, but don't use so much that it creates puddles, and then allow the floor to dry completely. Repeat the process with two to three coats, noting that colors will get darker with each coat. You may prefer to apply each new coat in the opposite direction of the previous coat, creating subtle crosshatched brush strokes. Or, if you're using a rag, try circular motions to achieve a more rustic look.

Finishing Touches

  • Once you've allowed your last coat to dry, you'll need to neutralize the acid. You can do this by simply mixing baking soda and water and creating a thin spray over the floor, allowing it to dry for five minutes. It's important to keep from stepping on the unneutralized area as you go, since this could leave footprints. Follow with a clean-water rinse and squeegee or wet-vac the water away. After the floor is dry, apply a sealer. For exterior floors like patios, you should consider a water-based or solvent-based acrylic. For interior floors, you can use a two-part epoxy or urethane sealer. In either case, use a sealer that is meant to work with your brand of concrete stain. If you're worried about slick surfaces, add an anti-slip product to the sealer first, then apply the sealer in two coats, allowing six to eight hours of drying time between each. If you want an additional level of protection for the concrete, you can add three to four coats of a floor-finish wax.

Related Searches


Promoted By Zergnet



You May Also Like

  • How to Polish Concrete

    Concrete is a very versatile building material. It can be used for building structures, bridges, floors and even countertops. One of the...

  • How to Polish Concrete Garage Floors

    You can polish a concrete garage floor to a brilliant shine. Polished garage floors resist staining and are easier to clean. The...

  • How Do I Stain Old Concrete Floors?

    Staining old concrete floors requires you to follow only a few basic, easy to manage steps. Find out how to stain old...

  • Do it Yourself Concrete Floors

    Concrete floors have been growing in popularity due to their durability and affordability, as well as recent changes in available styles. They...

Related Searches

Check It Out

22 DIY Ways to Update Your Home on a Small Budget

Is DIY in your DNA? Become part of our maker community.
Submit Your Work!