Dingy laces wreck the look of an otherwise pristine pair of sneakers, and most people give up too early. Knowing how to clean white shoe laces properly can pull a yellowed, grass-stained pair back to bright white in about 30 minutes of mostly hands-off soak time. The trick is matching the cleaning method to the type of stain and the lace material. Cotton laces handle aggressive cleaners; synthetic laces need gentler chemistry to avoid weakening the fibers.
- Pull the Laces Before Cleaning
- Method One: Baking Soda and Hydrogen Peroxide Paste
- Method Two: Diluted Bleach Soak for Heavy Stains
- Method Three: Oxygen Cleaner for Synthetic Laces
- Method Four: The Washing Machine Bag Trick
- Removing Specific Stains
- Drying and Re-Lacing
- Preventing Stains in the First Place
Pull the Laces Before Cleaning
Always remove the laces from the shoes before cleaning. Trying to scrub them while they are still threaded leaves the inside of the eyelets dirty and pushes grime deeper into the weave. Pinch each end and unthread top-down. If the aglets are frayed, wrap a strip of clear tape around them so they do not unravel during the soak.
Inspect each lace for damage. Cracked aglets or broken core threads will fail no matter how clean the surface gets. A fresh pair of replacement laces runs $4 to $9 at most shoe stores, so do not waste 45 minutes restoring laces that are about to snap.
Method One: Baking Soda and Hydrogen Peroxide Paste
This is the gentlest reliable method and works on cotton, polyester, and waxed laces. Mix 2 tablespoons of baking soda with 1 tablespoon of 3% hydrogen peroxide and 1 tablespoon of warm water until you have a thick paste. Lay the laces flat on a paper towel and rub the paste in with an old toothbrush, working from the aglet down. Let the paste sit for 20 minutes, then rinse under cool running water and air dry on a towel.
Hydrogen peroxide is a mild bleaching agent that breaks down organic stains like grass, food, and sweat without the harshness of chlorine bleach. Expect a noticeable brightness boost and full removal of light stains. Stubborn yellowing may need a second application.
Method Two: Diluted Bleach Soak for Heavy Stains
For deeply set mud, motor oil, or red clay, a diluted bleach soak is faster and more effective. Combine 1 tablespoon of regular chlorine bleach with 1 cup of warm water in a small glass jar. Submerge cotton laces fully and let them soak for 5 to 7 minutes — never longer, since bleach will weaken the fibers and turn the laces brittle.
Skip bleach entirely on nylon, polyester, or any colored stitching. The chemistry yellows synthetics over time and ruins printed branding. After the soak, rinse the laces under cold water for at least 60 seconds to flush all bleach residue, then squeeze gently and air dry.
Method Three: Oxygen Cleaner for Synthetic Laces
OxiClean and similar oxygen-based cleaners are the safest choice for athletic shoe laces, which are usually polyester or nylon. Dissolve 1 scoop in 2 cups of hot water — at least 130°F — and stir until clear. Drop the laces in and let them soak for 1 to 2 hours. Hot water activates the percarbonate, and the longer dwell time allows it to lift stains without harsh agitation.
Oxygen cleaners are color-safe, fabric-safe, and gentle enough for athletic wear, which makes them my default recommendation when I am not sure what the laces are made of.
Method Four: The Washing Machine Bag Trick
If you are already running a load of whites, toss the laces in a mesh delicates bag to clean them alongside your laundry. Pre-treat any visible stains with a dab of liquid laundry detergent, rub it in for 30 seconds, then zip the bag closed. Wash on warm with regular detergent and half a cup of OxiClean. The mesh bag prevents the laces from tangling around the agitator or getting caught in the drum drain.
Skip the dryer. High heat shrinks laces, melts plastic aglets, and can fuse the weave. Air drying takes 4 to 6 hours and protects the structural integrity of the lace.
Removing Specific Stains
Different stains respond best to different cleaners. Knowing the stain type cuts your work in half:
- Grass: Hydrogen peroxide paste, applied directly and rubbed in
- Mud and dirt: Let it dry completely, brush off the loose powder, then soak in oxygen cleaner
- Yellowing from age: Diluted bleach soak (cotton only) or extended OxiClean soak
- Blood: Cold water rinse first, then hydrogen peroxide directly on the spot
- Oil and grease: Dish soap rubbed in for 5 minutes, then a hot OxiClean soak
- Ink: Rubbing alcohol applied with a cotton swab, then standard wash
Drying and Re-Lacing
Hang the wet laces over a towel rack or lay them flat on a dry towel away from direct sunlight. Direct UV can yellow synthetic laces, especially polyester. A standard set of laces dries fully in 4 to 6 hours at room temperature. If you need them faster, blot heavily with a microfiber towel and aim a fan at them — that drops dry time to about 90 minutes.
When re-lacing, slide the aglet through with a slight twist to avoid splitting the fibers at the eyelet. Pull the lace through one hole at a time rather than yanking the entire run at once, which stresses the weave.
Preventing Stains in the First Place
Two minutes of upfront protection saves hours of cleaning later. Spray new white laces with a fabric protector like Scotchgard before the first wear — one coat, allowed to dry for 4 hours, then a second coat. The silicone-based barrier repels water, mud, and most food spills. Reapply every 6 weeks if you wear the shoes daily.
For athletes and lawn-care pros who beat up their laces weekly, buy two or three sets of replacements and rotate them. White laces are cheap, and rotating extends the life of each pair while keeping the look consistent. Now that you know how to clean white shoe laces with four different methods, you can match the technique to the stain and skip the trash bin.