Today I am sharing how to stain concrete floors, the good the bad, and the ugly!
Finally, it’s done! From the moment we walked through this house when shopping for a new home I knew that this ugly brown carpet had to go. I didn’t want to just replace it with carpet, I have 2 teenagers and they are as messy as toddlers!
We were looking for something durable and beautiful, but also something that would not break the bank. In the local Parade of Homes, many of the houses had stained concrete basement floors and I fell in love with the idea.
*This post contains affiliate links. For more details see my full disclosure.
I researched different products and decided to go with Rust-oleum’s Epoxy Shield product line. Let’s go into the details on how to stain concrete floors.
- Safety Goggles – these are not the kind you used in chemistry class. These are much better looking, lol.
- Dust Mask
- Duct Tape
- Adhesive Remover
- Rustoleum Concrete Patch
- Etching Powder
- Epoxy Kit
- Stain Additive
How to Stain Concrete Floors
This project was on the to-do list but it got moved up to the top when my dog developed a ph imbalance in her bladder. She started using this room as her own personal bathroom. Yeah, not cool.
The basement smelled so bad that we had to do something, FAST! So we did a bunch of research and found the right products and got to work.
The first thing you want to do is pull up the carpet you are replacing.
Before you start check with your local trash company and find out what dimensions the carpet rolls need to be. For example, my trash company said no more than 4 feet long and 2 feet thick.
Make sure you have a new, sharp utility blade and start cutting in long strips, roll them up and tape the rolls closed with duct tape. Continue until you have all the carpet up then do the same thing with the padding.
Definitely wear safety goggles! Sometimes those nails go flying in the air so make sure you protect your eyes.
The picture above shows the old brown carpet and the culprit who decided to ruin it! HAHA! I can’t be mad at her though, she’s too cute and such a good cuddler!
The work in progress above….one down many to go!
Remove Carpet Pad Glue and Patch Holes
Make sure you have heavy-duty gloves for this step.
I used this adhesive remover which was no joke! Follow the directions on the product you use but make sure you have your skin protected and good ventilation.
The smell was pretty bad I won’t lie, and a couple of times I got a drop on my skin…..not fun. But I will say this stuff worked like magic!
I was able to pour it down, spread it with a cheap paintbrush and after 30 minutes it scrapped right up. I used a scraper that I had from an old wallpapering kit (from the 80’s 😳, please no judging 😂)
Above you can see the glue that I had to get up and the holes along the baseboard that I needed to fill.
I used Rust-oleum’s concrete patch to fill in all those holes left by the tack strips and a couple of large holes that were in the middle of the room.
Etch the concrete
This step is necessary only if you have concrete floors that have never been painted or stained before. If they have then you don’t need to do this step.
First, clean the floor! Make sure there is no debris, no leftover residue from the adhesive remover. This step takes time.
What you do is mix the etch in a watering can with water and work in small sections. Wet the floor with a mop, spread the etching solution, then using a stiff-bristled broom scrub.
You will see bubbling, that’s good! It’s working!!!! Once it’s done bubbling mop it up and move to the next section. When you are done mop the floor three more times…..yep that’s what I said….three more times!
Stain the concrete
This is the fun step because you see results!
Mix the activator with the color you chose and the nonslip material. Stir for a couple of minutes, or whatever the package says to activate everything. As always follow the directions on the product.
Work in small sections with a roller on an extension pole. Put a bag on the roller and rubber band it, this creates texture and it should have been included in the kit.
Make sure you work quickly! This product only lasts about 90 minutes after activating and then it gets really thick, take my word for it. I was pushing that 90-minute mark hard. Make sure you wear gloves on this step as well, protect that skin!
How to Stain Concrete Floors Tips and Tricks
I used plastic sheeting on the bottom foot of the walls to protect them during the etching and staining process. Boy was I very happy I did this because I splashed a lot of water upon the walls.
Will most likely want to install some shoe molding or quarter round because there will be a gap between the concrete and the baseboards where the carpet used to be.
I could have removed the baseboards and installed them lower but then I would have to paint the wall where the baseboards used to be. It seemed easier to just add some quarter round or shoe molding.
I get asked a lot if you can stain their concrete floors in their garage and the answer is yes! To be honest, I am thinking of doing the same thing.
UPDATE: Since staining my concrete floors I have also installed Built-ins for storage and created a reclaimed look wood wall. This room went from my teenagers hang out space to my office/den space since I work from home, and the kids are in college now. Here is a look of the room with the changes I have made and how they look with the stained floor.
I am proud to say is this basement floor project cost me less than $250 with the additional molding and thresholds included. That’s a lot better than hiring a professional who would charge me thousands! And I think it looks pretty good and I am pretty darn proud of what I have done!
Related DIY Floor Projects and Projects from this room: