What causes yellow teeth?

Before you consider undergoing a
teeth whitening procedure, it is a good idea to learn what causes yellow teeth in the first place. There are many factors that affect the color of your teeth, and we have described the most important ones below:
Getting older?
Getting older affects your entire body, including your teeth and their color. As you age your teeth are turning yellow and this is a perfectly natural process.
What you eat and drink affects your bright smile
That’s right, the food and drinks can greatly influence the color of your teeth. There are foods and beverages that make your teeth darker, the worst offenders being red wine, cigarettes, soda drinks, coffee, chocolate, and berries. Avoid these foods and you can save yourself a trip to the dentist for a teeth whitening procedure.
Accidents
If you bump a tooth, you might damage it, and this can cause the tooth to get darker.
Antibiotics
Consumption of certain antibiotics during your early years can result in yellow teeth.