How to Stain and Paint Concrete Floors


Stained or painted concrete floors serve as an alternative to additional flooring materials and can provide a solution for unsightly stains. Stain and paint can be used on the garage floor, patio or driveway, or on the floors of the rooms of your home. In order to produce a smooth surface, concrete floors must be cleaned and prepared thoroughly, through chemical stripping or sanding, to remove any particles, nails or glue. Holes and cracks should be patched and allowed to thoroughly dry before starting to stain or paint the floor. Concrete sealer protects the color and design.

Things You'll Need

  • Blue painter's tape (2 inch)
  • Thin plastic wrap
  • Concrete stain or epoxy paint and primer
  • Garden sprayer
  • Masonry sealer
  • Wet vac
  • Broom
  • Water
  • Baking soda
  • Large bucket
  • Paint brushes or 3/8 inch roller


  • Line baseboards, walls and anything which should not be stained with blue painter's tape, attaching plastic wrap. Secure the extended edge to the wall with painter's tape.

  • Paint the edges and corners of the floor with stain, using a paint brush. Fill the garden sprayer with stain, and spray the main surface of the floor. Use the broom as a large paintbrush to spread the stain. Let dry according to manufacturer's instructions. If desired, repeat to deepen the color or improve coverage, and let dry. Important note: Spray the floor evenly and avoid overlapping areas of stain which will produce dark seams.

  • Fill the large bucket with water and add 1/2 cup baking soda for each gallon of water. Mix thoroughly and pour on the dry floor. Use the broom to scrub the entire floor, edges and corners. Vacuum the stain residue while the floor is wet.

  • Rinse the floor with water and continue to scrub with a broom to loosen stain particles. Continue to vacuum residue, and repeat rinsing, scrubbing and vacuuming until the water is clear. Let the floor dry for a day.

  • Apply a thin layer of sealer to the edges and corners. Continue the application in the main area. Let dry according to manufacturer's instructions. Repeat to apply a second thin coat of sealer and let dry.

  • Allow the sealer to cure for two days.


  • Line the baseboards or vertical edges of the floor with painter's tape.

  • Apply a thin coat of primer to the floor edges and corners using the paint brush. Apply primer to the main area using a paint brush or roller. Allow the primer to dry according to manufacturer's instructions.
    Repeat to apply a second coat of primer and allow to dry.

  • Repeat the process outlined in Step 2 using epoxy paint instead of primer to evenly apply two coats to the floor. Make sure the paint is thoroughly dry.

  • Repeat the process in Step 2 using masonry sealer instead of primer to apply at least two coats to the floor. Make sure the sealer dries between coats. After the last coat is applied, allow the sealer to cure for at least two days.

Tips & Warnings

  • Use tape and plastic covering to outline a design or affix stencil designs before painting or staining. When applying a second coat of stain or paint, wear socks to prevent marks in tacky areas.
  • Make sure the area is well ventilated when applying stains, paint or sealers, and during drying. If indicated, wear a protective mask to avoid inhaling fumes.

Related Searches


Promoted By Zergnet


You May Also Like

  • Epoxy Flooring vs. Staining

    If you're planning to finish your floor to enhance its beauty or prolong its life, accomplish your goal by applying either a...

Related Searches

Check It Out

12 Tiki Essentials to Turn Your Bar Cart Into a Tropical Paradise

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