Are the stains on your walls driving you up the wall? 

Fret not! With the right methods, your walls will look as clean and gleaming as the day you'd painted them.

Over time, marks, smears, smudges, fingerprints, dust and grime accumulate on your beautiful walls. If you have a child, it is inevitable if they decided to treat your walls as a giant coloring book. 

Here's how to remove stains from walls:

Firstly, identify the stain, and treat it appropriately. Test an inconspicious area before cleaning it to ensure that your method does not lift the paintwork.

One effective and simple wall cleaner is a paste made from baking soda and water. Rub this paste on stains caused by crayon, pencils and marker pens.


Rub the stain with non-gel toothpaste, or swipe on it using baby wipes. Alternatively, use the aforementioned baking soda + water paste and gently scrub the mark off.

Black marks caused by objects rubbing/scraping against the wall:

Rub non-gel toothpaste gently on the black marks, leaving it for a few minutes before washing off with a soft damp cloth.

Permanent markers

Soak a cotton ball in rubbing alcohol. Gently dab it on the stain until it lifts. 

Pen Ink

Most ink from ballpoint pens are oil-based and can easily be removed using those foaming shaving creams or even nail polish removers! 


Grease is an occupational hazard of cooking, but any good dish soap can remove grease stains effortlessly.

For stubborn oil stains...

Make a paste out of corn starch and water. Apply to the affected areas and let it dry for at least two hours. Brush off the residue (don't smear/spread it around) This paste helps to soak up the grease or oil.

Tape marks

Do NOT peel off tape as it might peel off the paint as well. Gently heat a tea spoon and press it off the tape to get it off.

Clean any tape marks using a hair dryer. Set it on low heat to heat up the gooey mess, before scraping it off. (be careful not to gouge the paint) Alternatively use another piece of tape to pull out the sticky stuff. *Works for Blu-tack as well!

How to wash your walls?

Remember to remove all ugly stains from the walls before you wash them or slap on a new coat of paint! 

Before applying any moisture, start by dusting the walls and removing loose dust. Loosen up build-up of dirt with a dry sponge.

Wash walls using warm and soapy water. Add a cup of distilled white vinegar for more strength. (It won't leave any residue so you won't need to rinse.) Start washing at the base of the walls, moving up gradually to avoid leaving streaks/drip marks while blotting out excess moisture.

*Additional Tips:

Always be prepared for the inevitable by keeping wipes and stain removers in key areas of the house so that a quick clean-up is possible. Sometimes, how fast you respond can decide if the spill leaves a permanent stain or not.

Try to get your children involved in cleaning tasks early on, to help them learn the consequences of making a mess and truly learn the value of a clean home.

If you do not have the time to clean up or re-paint your walls, you can hire a professional contractor to do the job for you.

(Alternatively, you can choose to cover things up - perhaps with a choice of wallpaper, or with mural wall artwork.)