Na miękkość szkliwa na zębach składa się kilka czynników, w tym niewystarczająca ilość wapnia w diecie oraz urazy fizyczne jamy ustnej i okolicy żuchwy. Miękkie szkliwo na zębach może być również spowodowane rodzajem choroby dziedzicznej. Nieotrzymywanie odpowiednich ilości fluoru może również powodować miękkość szkliwa na zębach. Dieta może być również do pewnego stopnia czynnikiem.
Emalia zębów może być cieńsza lub zużywać się z powodu prostych czynności, takich jak rodzaj używanej szczoteczki do zębów. Nawet niewłaściwa technika szczotkowania może prowadzić do problemów z miękką emalią. Gdy używa się szczoteczki do zębów o bardzo twardym i sztywnym włosiu, szorstkość nylonu może powodować nadmierne tarcie o powierzchnię zębów. Może to prowadzić do zmiękczania szkliwa.
Wielu dentystów zaleca używanie szczoteczki do zębów ze średnim włosiem zamiast twardej. W przypadku osób, które mają problemy z wrażliwością, najlepsza może być szczoteczka z miękkim włosiem. Zbyt energiczne szczotkowanie może z czasem uszkodzić szkliwo. Chociaż ważne jest, aby szczotkować dokładnie, ważne jest również, aby nie szczotkować zbyt mocno lub zbyt mocno.
Dorośli i dzieci w wieku od małego dziecka powinni używać pasty do zębów z fluorem, ponieważ wzmacnia i chroni szkliwo. Brak fluoru jest główną przyczyną miękkiego szkliwa u wielu dorosłych. Wzmacniając zęby fluorem, powstanie bariera chroniąca również przed próchnicą.
Osoby, które konsekwentnie stosują pasty do zębów z ostrymi środkami ściernymi, mogą doświadczyć miękkiego szkliwa lub erozji. Jeśli stosuje się wybielającą pastę do zębów, nie należy jej używać na stałe, chyba że pasta jest specjalnie przygotowana tak, aby była nieścierna i delikatna. Wszelkie ostre dodatki będą stopniowo drapać zęby i niszczyć szkliwo.
Miękkość szkliwa można czasem przypisać diecie, zwłaszcza jeśli spożywa się owoce bogate w kwasy. Wiele napojów, zwłaszcza gazowanych, może również przyczynić się do tego problemu. Chociaż może nie być konieczne wyeliminowanie tych pokarmów z diety, spożywanie ich z umiarem może pomóc w przeciwdziałaniu skutkom.
Uraz chemiczny, taki jak stosowanie niektórych leków na receptę i leków, może powodować erozję szkliwa zębów. Zwykle zajmuje to dużo czasu, być może lata, zanim efekty będą widoczne. Osoby, które przyjmowały niektóre leki przez dłuższy czas, mogą być podatne na problemy ze szkliwem zębów i powinny skonsultować się z dentystą, aby dowiedzieć się, jak tego uniknąć.
Dla wielu osób dziedziczność determinuje budowę, siłę i ogólny stan zdrowia zębów. Ci, którzy mają skłonność do miękkiego szkliwa zębów, mogli być do tego predysponowani przez genetykę. W takich przypadkach ważne może być unikanie niewłaściwego leczenia zębów.