Whether it’s Stan Smiths or classic Converse, white sneakers are a wardrobe staple. Sadly, those sparkling kicks can turn grungy fast. But don’t worry — from the rundown on DIY remedies to tips on reviving your old shoelaces, our exhaustive guide to cleaning white sneakers is here to show you how to restore your shoes to (almost) pristine condition.

What can I use to clean white shoes?

Despite your best attempts to not get your shoes dirty, if your feet are on the ground, they’re going to attract dirt. Life happens — don’t panic! Give these methods a try to spiff up your trainers:

Try a dedicated shoe cleaner

If you’re serious about your sneakers, buying a designated shoe cleaner is your best bet. Different shoe stores often sell their own brands in bottles (many of which conveniently come with brush applicators). Adrian Campana, the regional manager for Livestock footwear in Toronto (who is also the proud owner of at least 16 pairs of white sneakers) emphasizes that people should look for natural cleaners — he likes Jason Markk’s Premium Sneaker Cleaner — so harsh chemicals don’t wear away your shoes.

Dalton Jackson, founder of Canada’s Sole Exchange: The Ultimate Sneaker Show, likes Canadian brand Moneysworth & Best’s gel cleaner which he says is amazing is amazing for removing dirt and grass stains.

Make a DIY shoe cleaning solution with vinegar and water

If you don’t want to shell out for shoe cleaning products, Toronto shoe store Getoutside’s special request manager Giselle Ferguson recommends scrubbing dirt off with a mixture of two parts water to two parts white vinegar. Apply the solution with a cloth, and gently scrub away. She says this method can work on any material (as long as the stain is newer and hasn’t had a chance to seep into the material yet) but that it works best on leather.

How to clean white sneakers with baking soda

Baking soda helps to break up soil particles, which is why Chatelaine’s senior marketing manager, Jennifer Bairos Hofer, recommends making a paste out of baking soda and water and using it to scrub stains when you need to spot clean.

Toronto sneaker blogger Meredydd Hardie (who has 47,000 followers on Instagram and what she says are more pairs of sneakers than she’d like to count) agrees that baking soda works. She cautions to keep this method to white shoes only, as baking soda can discolour non-white shoes.

Use shoe wipes for on-the-go messes

All our interviewees swear by individual quick wipes. They keep wipes handy in all their jackets and bags for footwear emergencies. Creative consultant/Instagram influencer Anna Bediones, who started out as a sneaker blogger, sometimes even improvises with makeup wipes.

Use Mr. Clean Magic Erasers for a quick fix

For tougher-to-get-out stains, some people swear by Mr. Clean Magic Erasers for cleaning all parts of their shoes. Campana says that they work really well, but cautions that any harsh cleaners can potentially turn shoes yellow over time.

Or, try a brush to get out tough shoe stains

After applying your chosen cleaning product to your shoes, brushes can help scrub out the stains better than an ordinary cloth. Hardie believes the most important key to shoe maintenance is using the right brush and cleaner. For example, toothbrushes are fine for the soles, but they might pill the upper part of your shoe. Campana recommends buying softer brushes for your uppers, such as the Jason Markk Premium Sneaker Brush made of a gentler hog bristle.

What about the soles — how should I clean those?

Uppers (the top part of your shoe) and soles attract dirt differently, so it can be helpful to use a different product to clean them more thoroughly. Ferguson recommends Sneaker Rescue wipes, which are all-natural and work on all parts of your shoe, but are particularly good at getting scuffs off soles. Alternatively, since soles are tougher than uppers, you can just scrub scuffs away with any kind of brush.

Can I just put my white running shoes in the washing machine?

This method is only recommended for fabric or flyknit shoes, and you should put them in a mesh laundry bag or pillowcase before running your shoes through a delicate cycle. Bediones removes the laces from her shoes first for a better clean, and Hardie suggests taking out any removable insoles first. Just as you can with any laundry load of whites, you can throw in a little baking soda to whiten your shoes even more. Bediones recommends washing a maximum of two or three pairs at a time.While machine washing shoes is much easier than hand cleaning, it comes with caveats. Never put your shoes through the dryer, and dry them indoors. “Sunlight is your enemy,” says Hardie, as white soles can turn yellow in the sun. Campana further warns that throwing your sneakers in the washing machine will greatly decrease their lifespan, so keep it to a minimum.

How do you clean shoelaces?

No one wants to make their white shoes sparkle, only to pair them with grungy shoelaces. Bediones says laces are machine washable. (As with any small items, use a delicates bag so that your laces don’t get lost in the machine.) For a more thorough clean, Campana sometimes sprays his laces with stain remover and lets them soak in a bowl for a day before washing them.

How do I protect my white shoes from getting dirty in the first place?

Before you step outside, your best bet is to spray your shoes with a stain and liquid repellant, such as the popular Jason Markk Repel Spray – especially if you have canvas shoes. These sprays build a protective layer between the world and your shoe, making spot cleaning easier.

Ferguson warns that without a barrier, dirt will seep into the surface and leave a permanent stain (the spray generally lasts three to four weeks; when liquids no longer roll off your sneaks, it’s time to respray). And, when your shoes get dirty, try to clean the offending spot ASAP, or it may leave a more permanent stain.

Should I get white canvas sneakers, or white leather?

Classic canvas shoes will always be in style, but investing in leather sneakers might be a better option. According to Ferguson, not only does leather stretch to fit you better than canvas does, leather shoes are also easier to clean (and less likely to get stained).