The most common reason for yellow teeth is a layer of dirt deposited on the surface of ur teeth, which is called as tartar. This can be easily removed by professional cleaning/scaling. Other reasons might be thinned out enamel layer, different types of intrinsic as well as extrinsic stains etc. Visit a Dentist near u for an exact diagnosis.
Answered2016-01-27 06:24:49
1/1 people found this helpful