There are multiple reasons for teeth discoloration. Age-related, consumption of foods drinks that stain teeth (coffee, tea, coke, cigarette, etc.), traumas, crowns, and old dental fillings. In addition, antibiotics (tetracycline) or excessive fluoride consumption used by pregnant mothers or young children may also cause discoloration in the teeth.