Cleaning Guides

How to Clean Walls Before Painting: Best Methods and Tips

Paint does not stick to dirty walls. Dust, grease, nicotine residue, and fingerprints all create a barrier that causes new paint to peel, bubble, or look uneven within months. Knowing how to clean walls before painting is the single most important prep step most DIYers skip. It takes 30-60 minutes for an average room and makes the difference between a paint job that lasts 2 years and one that lasts 10.

Why Wall Cleaning Matters More Than You Think

Modern latex paint bonds through a chemical process that requires direct contact with the wall surface. Even a thin film of dust — invisible to the eye — reduces adhesion by up to 50%. Kitchen walls coated in cooking grease are the worst offenders. Grease causes paint to bead up during application and peel in sheets once dry. Bathroom walls carry soap residue and mildew spores that create bumps and discoloration under fresh paint.

Professional painters spend 60-70% of their time on preparation, including cleaning. Skipping this step is the top reason DIY paint jobs fail prematurely.

Basic Dust and Dirt Removal

Start every room the same way regardless of condition. Run a dry microfiber cloth or duster along the walls from top to bottom, catching cobwebs in ceiling corners and dust along baseboards. A Swiffer dry mop works well for reaching high areas without a ladder. For textured walls like orange peel or knockdown, use the brush attachment on your vacuum set to low suction — it pulls dust out of crevices that cloths miss.

Wipe down all trim, window casings, and door frames at the same time. Dust migrates from these surfaces onto wet paint and creates a gritty texture if left in the room.

Cleaning Kitchen Walls (Grease and Grime)

Kitchen walls need a degreaser. Mix one tablespoon of trisodium phosphate (TSP) per gallon of warm water. TSP costs about $5 for a 1-pound box at any hardware store and cuts through years of cooking grease in a single pass. Wear rubber gloves — TSP is alkaline and irritates skin.

Apply the TSP solution with a large sponge, working in 4×4-foot sections from bottom to top. Cleaning bottom-up prevents dirty streaks from running down dry walls. Rinse each section with clean water immediately after washing. Let walls dry completely — a minimum of 2 hours, ideally overnight — before priming or painting. For walls above stoves and ranges, you may need two passes to fully remove baked-on grease film.

Looking to buy How to Clean Walls Before Painting? Compare top-rated options.
Shop on Amazon →Browse Our Shop
As an Amazon Associate we earn from qualifying purchases.

Cleaning Bathroom Walls (Mildew and Soap Scum)

Mix one cup of bleach per gallon of water to kill mildew on bathroom walls. Open a window and run the exhaust fan while working. Apply the solution with a sponge, let it sit for 10 minutes to kill spores beneath the surface, then rinse thoroughly. Visible mold spots that do not come off with bleach indicate the mold has penetrated the drywall — cut out and replace those sections before painting.

Soap scum leaves a waxy film that repels paint. White vinegar (undiluted) dissolves soap residue effectively. Spray it on, wait 5 minutes, and wipe clean. Follow with a plain water rinse to neutralize the acidity before the wall dries.

Removing Stains and Marks

Scuff marks from shoes, furniture, and kids’ activities come off with a Mr. Clean Magic Eraser or any melamine foam sponge. Wet the sponge and rub gently — melamine is mildly abrasive and can dull glossy paint if you scrub too hard. Crayon marks dissolve with WD-40 applied to a rag, followed by a TSP wash to remove the oily residue.

Nicotine and smoke stains require a dedicated approach. Wash with TSP solution first, then prime with a shellac-based primer like Zinsser B-I-N before painting. Latex primer alone will not block nicotine — the yellow stain bleeds through standard primers within weeks.

How to Clean Walls Before Painting Over Glossy Surfaces

Semi-gloss and high-gloss finishes are too slick for new paint to grip. After cleaning, lightly sand the entire surface with 150-grit sandpaper or a sanding sponge. You are not trying to remove the old paint — just scuff the sheen enough to give the new coat something to grab. Wipe away sanding dust with a damp tack cloth before priming.

Alternatively, use a liquid deglosser like Klean-Strip Easy Liquid Sander ($8-$12 per quart). Apply it with a rag, and the chemical etches the glossy surface without generating dust. This approach works well on trim, doors, and cabinets where sanding creates a mess.

Final Steps Before You Paint

After cleaning and drying, do a final inspection under bright side-lighting. Hold a flashlight parallel to the wall surface — shadows reveal missed spots, bumps, and imperfections that need patching. Fill nail holes and small dents with lightweight spackle, let it dry 30 minutes, then sand smooth with 220-grit paper.

Prime any stain-treated areas, bare drywall patches, and surfaces that were heavily cleaned. A good primer like Kilz 2 or Zinsser Bulls Eye 1-2-3 costs $20-$30 per gallon and provides a uniform base that helps your topcoat look consistent. Once the primer dries (usually 1-2 hours), your walls are ready for paint that will look great and last.