What is the best sealer/waterproofer to put on a basement floor that I just want to paint. New construction, no water problems, but washer & drier & water heater are in basement and add to moisture in the air.

2 Answers 2


I'd suggest one of two options:

  1. Epoxy paint (typically labeled as 'garage sealer')
  2. Acid Stain and seal

I much prefer the look of stained concrete to painted concrete, but that's obviously a personal choice. We stained our concrete basement floor when we finished it and sealed it with a off-the-shelf concrete sealer.

  • Agreed, and I have to go with the acid stain as that looks amazing but not many people can apply it properly. Epoxy paint is the best option for a consumer looking to do the job themselves. Commented Sep 5, 2016 at 8:13
  • @norcaljohnny I guess...I only have my own experience to go on. But I found the acid stain was incredibly easy to apply...the fact that it's supposed to be applied somewhat randomly helped too.
    – DA01
    Commented Sep 5, 2016 at 17:58
  • I am glad it worked out for you in regards to ease. When I say not applied properly I was more or less referring to a certain desired look. When doing your own and you are ok with the result then all is fine. In the commercial field, when doing Starbucks, they have a very particular look they want. So the hard part is actually knowing how to create specific patterns. Its like texturing drywall... Some want knock down, others orange peel and some old world. :) Commented Sep 5, 2016 at 23:06
  • @norcaljohnny ah, yea, that'd be an entirely different story! I agree. I think I'd say "it's easy to apply if you are cool with the randomness of it". :)
    – DA01
    Commented Sep 5, 2016 at 23:51

If it's new construction you shouldn't need to put down a waterproof layer before painting the concrete floor. Below the slab should be a waterproofing system that prevents moisture coming up from below.

If you wish to double check that rising moisture is going to be a problem, take a look at this answer here on SE.

  • Before painting, prepare the slab the best you can (ie Clean and dust free), being as it's new construction it shouldn't be a difficult task as there shouldn't be any grease, oil, etc that needs to be removed before painting.

  • For best results it's best to seal (and prime) the concrete before painting in your chosen colour.

    • From your local DIY store or specialist paint shop, you should be able to get a good quality concrete sealer and a separate primer that's compatible with the sealer. Using a two step process like that will give you the best surface to paint on ie:

    • Achieve a high quality finish that should last for years and years...

  • When applying you chosen (concrete floor appropriate) paint, it's best to apply in (multiple) thin layers, following the recommended drying time between each coat as given on the paint can, and build up those layers to a high quality finish, instead of trying to apply one thick coat...

Below are a couple of questions here on SE that you might also wish to have a read through (as I believe they contain some useful and relevant information to your situation):

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.