Teeth may be stained white, yellow, brown or black, depending on the cause. White stains may be due to decay, enamel hypomineralization, or enamel fluorosis. Yellow stains may be due to food and bacterial residue. Beverages that often cause staining include coffee, tea & red wine. Mouthrinses containing chlorhexidine also stain the teeth.