Zmiany koloru zębów u dzieci mogą powstać na skutek:
chorób przebytych w okresie noworodkowym – przebarwienia pojawiają się np. na zębach mlecznych i stałych u dzieci, które jako noworodki przeszły chorobę hemolityczną lub żółtaczkę,
chorób wrodzonych – zmiany w barwie powoduje np. porfiria,
zatrucia fluorem –choroba zwana jest fluorozą i dotyka zazwyczaj zęby stałe; fluoroza zębów mlecznych zdarza się sporadycznie;
stosowania leków – przebarwienia mogą powodować głównie antybiotyki, szczególnie tetracykliny; do zmian w barwie zębów dziecka może dojść nawet w sytuacji, kiedy antybiotyki brała matka w czasie ciąży.