Question: what vitamins are needed for healthy teeth?
Answer: Calcium. Calcium is one of the most important minerals for healthy teeth because it strengthens your enamel. ... 
Vitamin D. Vitamin D is doubly important because not only does it boost mineral density, it also helps absorb, carry, and deposit calcium in the bones that support your teeth. ... 
Phosphorus. ... 
Vitamin A.