How long does it take for yellow teeth to turn white?

Teeth with a natural yellow shade will generally whiten in about 1–2 weeks, whereas teeth with a blue/grey shade can take twice as long.

Leave a Comment