There are many things which cause tooth staining and discoloration, including:
- root beer
- Foods and drinks (fruits and vegetables, colas, coffee, etc)
- Advancing Age
Other, less commonly thought of things, have also been known to cause tooth staining and discoloration:
- Flouride (both white and brown spots on teeth)
Staining, which occurs on the surface of the tooth enamel, can be removed by use of proper and regular dental hygiene (brushing and flossing, as well as regular cleaning by a dentist) and/or bleaching. Discoloration, which occurs inside the tooth, cannot be removed.