Er zijn veel redenen voor, waarvan de meest voorkomende zijn: leeftijd, consumptie van producten die vlekken op de tanden maken (koffie, thee, frisdrank, tabak, enz.) en trauma. Tijdens de groeiperiode van de tanden kan regelmatig gebruik van tetracycline en andere antibiotica ook verkleuring veroorzaken.