Said It Here

Best way to fill holes in concrete before painting

Rough concrete is covered in thousands of pockmarks and visible block lines that make walls look unfinished. Because applying enough material to hide these flaws is difficult and expensive, people turn to paint as a budget-friendly alternative, but still struggle to fill the holes and smooth the surface beforehand.

What people tried

Every workaround mentioned in the threads below. We haven’t tested any of them — and nobody here is claiming they worked.

  1. 1
    Skim coating the surface with plaster, thin set, or joint compound
  2. 2
    Building a framed interior wall with drywall in front of the concrete
  3. 3
    Applying a parge coat, scratch coat, and stucco
  4. 4
    Applying thick elastomeric masonry stucco paint
  5. 5
    Using a cementitious product to skim coat the concrete block
  6. 6
    Pressure washing and scraping off botched plaster to start over

In their words

Unedited, grouped by where they were said, most upvoted first within each place, each linked to the thread it came from.

r/HomeImprovement2 people · September 2026 – October 2026

“Problem is there's thousands of holes, or pock marks, on the surface of the concrete. What's the best way to fill the holes, smooth the surface, and prepare for paint?”source ↗

pm_me_ur_human_suit · r/HomeImprovement · 1 upvotes

“Unfortunately they were not able to get enough on there to make it look finished so we’ve decided to attempt to paint it.”source ↗

maganaise · r/HomeImprovement · 1 upvotes

“Biggest thing we are trying to fix is the block lines are still visible in some parts of the wall.”source ↗

“Looking to avoid spending that much more so figured painting as a good option.”source ↗

maganaise · r/HomeImprovement · 1 upvotes

Where this came up

People with this problem also raised