There are many reasons for pigmentation to appear on your teeth. Plenty of food products cause pigmentation such as: soft-drinks, tea, coffee,wine and smoking. Antibiotics could also cause your teeth to get a yellow tone. One should not disregard factors such as thoroughness of teeth care and age of individual.