Home › DIY guides › Patch and repaint a hole in drywall
Difficulty Easy
Time 2-4 hours
Materials $53–$97
Steps 7
Easy 2-4 hours
Wear a mask to avoid inhaling dust.
Do it yourself
parts & materials, about 2-4 hours of your time
Hire a pro
typical all-in price
Doing it yourself could save roughly $53
Rough estimates for guidance only — actual costs vary by job, materials and local prices.
Get real quotes .
Utility knife Putty knife Paint roller Paintbrush Sandpaper Drywall saw Dust mask
Drywall patch
Typically need: 1
Joint compound
Typically need: 1
Sandpaper (fine grit)
Typically need: 1
Masking tape
Typically need: 1
Estimated materials total: $53–$97 . Prices vary by region and retailer.
1
Prepare the area
Clear the area around the hole and lay down a drop cloth to catch debris.
15 min
2
Cut the hole into a square
Use a utility knife or drywall saw to create a clean square around the hole for the patch.
15 min
Utility knife Drywall saw
3
Install the drywall patch
Place the drywall patch into the hole and secure it with screws.
15 min
Putty knife
4
Apply joint compound
Spread joint compound over the patch using a putty knife, feathering the edges.
30 min
Putty knife
5
Sand the area
Once the joint compound is dry, sand the area smooth with fine-grit sandpaper.
20 min
Sandpaper
6
Prime the patched area
Apply primer to the patched area to prepare it for painting.
30 min
Paint roller Paintbrush
7
Paint the wall
Once the primer is dry, paint over the patched area to match the surrounding wall.
30 min
Paint roller Paintbrush
Safety rules
Wear a dust mask when sanding. Ensure the area is well-ventilated when painting.
Legal disposal
Dispose of any drywall scraps at a C&D landfill or dumpster.
Check locally
Confirm disposal rules with the Naperville local waste authority.
Describe the job and get matched to vetted local pros — free, in seconds, no account needed.
Get local quotes →
This guide is AI-generated for general help and may not fit your exact situation. Know your limits — when in doubt, hire a licensed pro.
We use cookies to run this site and to measure traffic. You can decline anytime with no loss of functionality — and in the EU/UK we wait for your consent before measuring. See our Privacy Policy .
Reject non-essential Accept all