How to Stain Interior Concrete

Staining concrete is a great way to create surfaces in the home that are durable and very easy to maintain. Floors and counter tops created with concrete can be stained to any shade or color desired, adding warmth to the space for relatively little money. Best of all, staining interior concrete is the type of task that can be accomplished as a weekend project, using a few simple tools purchased at a local home improvement store


  1. Image titled Stain Interior Concrete Step 1
    Clear the area where the concrete staining will occur. If the project involves staining a concrete floor, that means all furniture and area rugs are removed from the space. For concrete counter tops, remove all items from the counter top, and place them in another room or at least in a distant area of the same room, covering them with a drop cloth.
  2. Image titled Stain Interior Concrete Step 2
    Sand the concrete surface. The idea is to smooth any rough spots and leave a more or less uniform face to the concrete. The sand will also remove any finishes that may already be on the surface, making it easier to stain the concrete.
  3. Image titled Stain Interior Concrete Step 3
    Clean the concrete. Sweep the area or use a shop vacuum to remove any loose particles. Then use the mop to apply a cleaning product that is especially formulated for use with concrete. Most brands of concrete cleaners will apply easily with a mop or a soft brush. Allow the concrete to dry before proceeding.
  4. Image titled Stain Interior Concrete Step 4
    Tape off the area around the concrete. When staining a concrete floor, this means using painter's tape along the baseboards of the room. If the project is staining concrete counters, use the painter's tape and butcher paper to protect the wall surface behind the counter.
  5. Image titled Stain Interior Concrete Step 5
    Apply the concrete stain. Mix the product in a basic pump style garden sprayer. Pump the stain onto the concrete using even strokes to make sure the surface is complete coated, but without creating any puddles. Allow the first round of spraying to set, and then look for any areas that are lighter than you prefer. Administer a second and even a third coat of the stain to create the look you want.
  6. Image titled Stain Interior Concrete Step 6
    Seal the concrete. Once the stain has set to your liking, apply a concrete sealant to the surface. A paint roller made with synthetic fiber rather than cotton fiber will make it possible to apply the sealant evenly and avoid streaking. Allow the sealant to set before attempting to move any furniture back into the area.


  • Along with staining, there are also kits that include stencils that can be used to create a pattern on the concrete after the stain is dry and the concrete is sealed. This can create the illusion of a floor covering that is similar to an area rug, but without the expense and upkeep associated with the rug.
  • Before applying stain to the entire surface, experiment with a corner or other section of the surface. This allows you to see exactly how the stain impacts the concrete and will provide some guidance on how many coats to apply in order to achieve the look you want.


  • Wear a face mask when using the sander, as the dust and particles can irritate your throat and nose.

Things You'll Need

  • Face Mask
  • Mop
  • Sander
  • Concrete Cleaning Solution
  • Broom
  • Soft Brush
  • Painter's Tape
  • Liquid Concrete Stain
  • Pump Sprayer
  • Concrete Sealant
  • Paint Roller

Article Info

Categories: Concrete