Did you know that you can paint floor tiles?! Well you definitely can and below is a full tutorial on how to paint tile floor in a bathroom!
Here is a look at our old, outdated, dingy bathroom tile floor before I painted it:
I want to start off by saying that I think painting bathroom floor tiles is a good temporary, budget-friendly solution for ugly or old floor tile. But, I wouldn’t do it for a long term solution due to the durability factor. We plan on replacing our old tile in the next 6-12 months, so this was a good temporary solution for us and my $100 bathroom makeover challenge I mentioned last week!
One of the first times I remember seeing painted floor tile was for this hallway makeover by Dear Lillie. I remember thinking it looked really good though I didn’t think I would ever need to do it!
So, I ended up painting my bathroom floor tiles and grout with a fresh white paint. Originally, I planned on adding a tile stencil design over the white paint. However, I really liked how just the white paint looked. And I didn’t want to put all the time and effort into stenciling, so I nixed the stencil idea.
If you do choose a light or white paint color, it does show dirt a lot more than a medium color would, so keep that in mind! I used Benjamin Moore White Dove for my paint color.
Note: This post contains some affiliate links.
How to Paint Tile Floor
- TSP Cleaner
- Painters tape
- Primer (I used Kilz Water based primer)
- Paint Brush
- Small Microfiber Paint Rollers
- 1 Small Foam Roller (for polyurethane)
- Foam brush (optional)
- Flat or Eggshell Latex Paint***
- Matte Water Based Polyurethane (I used this poly)
***Because this bathroom is part of my $100 Makeover Challenge, I used paint I had on hand already which was interior latex paint that I used on my bathroom walls. Adding the water based poly in Step 5 helped to add durability. But, there is actual floor paint that can be used, like Benjamin Moore Floor and Patio paint, which would be even more durable, and I recommend using over regular latex paint.
1. Clean the tile floor
First, you need to prep your tile floor by vacuuming it and then cleaning it with a heavy duty cleaner like TSP. After cleaning the floor, allow it to dry.
2. Tape off floor trim
Use painters tape and tape off the floor trim and anything else bordering the floor like the tub, toilet, vanity, etc.
3. Prime floor tile
Use a high quality primer and prime your floor. Treat the floor like you would a wall for painting. Start by cutting in the edges along the floor trim, bathtub, toilet, etc with a paint brush. Also, the paint brush works great for priming the grout lines as well!
Then, go ahead and prime the rest of the floor tile with a small roller. Allow it to fully dry.
After priming, it’s ok if some of the old floor tile is still showing through.
4. Paint the tile floor
Once the primer has dried, paint your floor tile. Use the same method as above by first cutting in the edges with the paint brush and then rolling the rest. Allow the first coat of paint to fully dry. Then, go ahead and add a second coat of paint.
A small tip during this process is to wear really clean socks or shoes to avoid little fuzzies or dirt on your floor while you paint. You can also keep a sticky lint roller or vacuum with a brush attachment nearby as well to clear away any fuzzies that appear before you begin painting!
5. Add water based polyurethane over paint on tile floor
Allow the paint to dry and cure overnight. Then, finish off the project by sealing it with 3-4 coats of a non-yellowing, water based polyurethane in a low sheen. I used this poly in a matte sheen to minimize shine.
Use a foam roller for applying the poly. And you can use a foam brush instead of a paint brush to cut along the edges if you want. I like to keep my paint brushes free of any kind of poly, so foam brushes are a cheap solution to use instead.
Allow the polyurethane to dry for a few hours after the final coat before stepping on it. It takes a few days for the poly to fully cure, so I would try to take it easy on the floor until then.
Also, as far as cleaning the floors, I’d try to use mild soap/cleaners and avoid any harsh chemicals to help maintain the finish.
And that’s it! Enjoy your freshly painted tile floor! I can’t wait to add a cute bath mat on my floor, I think it’s going to look great over my white tile floor!
I must say that I was extremely nervous about this project initially because painting a floor seems kind of weird and just impractical. But, with the poly sealant, the floor has been holding up great so far.
Also, I instantly felt better once the paint covered the dingy old tile! It looked much better immediately! I will try to do a post update in a few months letting you know how our painted tile floor is holding up! And if you want more painting tips for easily updating your bathroom, check out my how to paint a bathroom vanity tutorial!
Get instant access to the library of FREE printables for the home!
Subscribe and get home decor tips, DIY tutorials, and access to the library of FREE printables for the home!