There is a small chance that cetylpyridinium chloride can stain your teeth when used as a mouthwash.
If you’re worried about your teeth staining after using cetylpyridinium, you should speak to your doctor, dentist, or pharmacist for advice.