Question: What’s the best option for painting my concrete basement floor? It has a few small cracks, but it’s in pretty good shape. Is there a product that can be used to fill these gaps before painting?
Answer: The short answer is epoxy paint, and that’s because it does three things well:
- Epoxy is tough under foot.
- It’s thick enough to cover up the texture of concrete.
- Epoxy paint looks good and lasts long.
There are many basement floor coating options, but epoxy is the best in my experience. The best epoxies I’ve seen roll on thick after mixing a catalyst into the paint. They also include small colour flakes that you sprinkle onto the wet surface by hand immediately after application. These flakes make the floor look much better and more uniform by adding visual elements that distract the eye from surface flaws. Epoxy floor coatings also fill and cover hairline cracks. Any gaps wider than these should be filled with paintable polyurethane caulking before epoxy application.
As you do the job, keep the following key details in mind:
- Prep the surface: Make sure the floor is completely clean and completely dry. Vacuum the floor thoroughly, don’t just sweep it.
- Mix properly: It’s vital that catalyst be COMPLETELY combined with the epoxy paint. Pockets of uncatalyzed paint won’t harden.
- Application: Use a roller to apply the catalyzed paint.
- Add flakes: If your paint came with flecks of colour (it makes the floor look great), apply it slowly, keeping an eye on previously sprinkled areas to keep things consistent. Wearing a pair of golf shoes with spikes allows you to walk on wet areas and leave no permanent marks.
Below you’ll find photos of a floor before coating, and the same floor as the coating is going down.


Do you want to make your basement more liveable, but don’t have the time and money to have it fully finished? Click here to learn about the “semi-finished” option. It’s a way to boost the useable floor area in your home without a big expense.