Chlorhexidine stains teeth when it meets dental plaque, as it is a very reactive substance and can generate stains. It is important to keep in mind that if the dentist has prescribed a mouthwash with chlorhexidine after a tooth extraction or infection, it is because of its high antibacterial power.
If you follow its indications of time and mode of use, you will avoid both the appearance of bacteria and stains. In the event that some stains appear, they will disappear using a whitening toothpaste or with a deep dental cleaning.