If you’ve noticed mysterious orange or pinkish spots appearing on your towels, especially darker ones, you’re not alone. One of the most common causes is benzoyl peroxide, a widely used ingredient in many acne treatments. While it’s highly effective at targeting breakouts, it also acts as a strong oxidizing agent—similar to bleach. When it comes into contact with fabric, it doesn’t create a traditional stain. Instead, it removes the dye from the towel fibers. On navy, black, or charcoal towels, this bleaching effect often reveals underlying base colors like orange or yellow. Unlike regular stains, which appear darker than the fabric, these marks are lighter and cannot be washed out because the original color has been permanently stripped away.
Other factors can sometimes create similar discoloration. Iron-rich water or old plumbing may leave rust-colored streaks on multiple laundry items, not just face towels. In damp bathrooms, a common airborne bacteria can also form pink or orange residue on fabrics and surfaces, though this type can usually be cleaned away with disinfectant. To prevent bleaching damage, consider using white towels for skincare routines, rinsing your face thoroughly before drying off, and washing treated towels separately. If discoloration has already occurred, repurpose affected towels as cleaning cloths, gym towels, or car-drying rags. A few simple changes can help keep your towels looking fresh while allowing you to continue your skincare routine without worry.