Toothpaste stains clothes because it’s packed with pigments, sticky binders, and foaming agents that cling to fabric fibers and resist a simple wipe. What looks like a quick splatter on your shirt is actually a cocktail of ingredients designed to stick to surfaces, spread easily, and leave behind a bright white residue.
The Ingredients Behind the Stain
Toothpaste isn’t just minty soap. It contains several types of ingredients that each contribute to staining in their own way.
The white color comes from titanium dioxide, the same pigment used in house paint. It’s added to make toothpaste look bright and clean, but on fabric it acts like a stubborn dye, leaving a visible white mark that doesn’t dissolve in water alone. This is why even a tiny dot of toothpaste shows up so clearly on dark clothing.
Then there are the binders, gummy substances that hold the paste together in a smooth consistency. These same sticky compounds latch onto fabric fibers and resist being wiped away. On top of that, toothpaste contains surfactants (foaming agents) that help it spread across your teeth. On clothing, that spreading action works against you. The foam pushes the paste deeper into the weave of the fabric rather than sitting on the surface where you could easily blot it off.
How Abrasive Particles Make It Worse
Most toothpastes contain fine abrasive particles, typically hydrated silica, that polish your teeth by gently scrubbing away surface stains. These particles are tiny (their building blocks measure roughly 100 to 200 nanometers) but have sharp, angular edges designed to create friction. Research published in the journal Dentistry found that these particles produce visible scratches on hard surfaces, with scratch depth increasing as the concentration of silica goes up.
On fabric, these abrasives can rough up individual fibers, especially if you rub the stain while trying to clean it. That physical damage creates micro-level texture changes in the cloth that trap the white pigment even further. Scrubbing a fresh toothpaste stain with a towel or napkin often pushes the abrasive particles deeper and grinds them against the fibers, which is why the stain sometimes looks worse after your first attempt to clean it.
Some Fabrics Are More Vulnerable
Toothpaste can stain virtually any fabric, but not all materials respond the same way. Tightly woven synthetics like polyester tend to hold up better because the smooth, dense fibers give the paste less to grip. Natural fibers like cotton, wool, and hemp have more texture and open space in their weave, making it easier for the gummy binders and abrasive particles to settle in.
Delicate fabrics deserve extra caution. Silk and wool fibers are softer and more easily roughed up by the abrasive silica in toothpaste. And some toothpastes, particularly whitening formulas, contain mild bleaching agents that can lift color from dyed fabrics. A whitening toothpaste that drips onto a dark silk blouse can leave both a white residue and a faded spot underneath once the residue is removed.
Why the Stain Gets Harder to Remove Over Time
A fresh toothpaste stain is relatively easy to deal with. The binders haven’t fully dried, the pigment is still sitting near the surface, and the paste can be rinsed out with cold water before it bonds to the fibers. Most toothpaste stains come out in a single wash if you catch them early.
The longer toothpaste sits on fabric, the more the binders dry and harden, locking the titanium dioxide pigment into the fiber. Heat accelerates this process significantly. Tossing a stained shirt into the dryer before the toothpaste is fully removed can set the stain permanently, because the heat essentially bakes the residue into the cloth. Air drying is always the safer choice until you’ve confirmed the stain is gone.
Getting Toothpaste Stains Out
Speed matters more than technique. Scrape off any excess paste with a spoon or the edge of a card, working from the outside of the stain inward so you don’t spread it. Then rinse the back of the fabric under cold running water to push the residue out of the fibers rather than deeper into them.
For white residue that remains after rinsing, a small amount of liquid laundry detergent rubbed gently into the spot and left for five to ten minutes before washing usually does the job. Avoid hot water during this step, since heat can set any remaining pigment. After washing, check the stain before putting the garment in the dryer. If there’s still a faint mark, repeat the treatment and wash again.
Whitening toothpastes that have already caused a bleached spot present a different problem. The color loss is chemical damage to the dye, not a residue sitting on the surface. No amount of washing will reverse it. For valuable garments, your best option at that point is professional re-dyeing or accepting the mark.

