Berikut adalah beberapa penyebab utama kemunculan uban sebelum waktunya.
1. Faktor genetik
Menurut studi, kemunculan uban prematur berkaitan kuat dengan faktor genetik.
Artinya, jika terdapat kasus uban prematur di salah satu anggota keluarga, maka kita memiliki kemungkinan besar untuk mengalami hal yang sama.
Studi ini juga menemukan bahwa terdapat perbedaan usia awal kemunculan uban di usia dini pada tiap etnis.
Pada etnis Kaukasian, uban dapat muncul pada usia sekitar 20 tahun, sedangkan pada populasi Asia 25 tahun dan 30 tahun pada populasi Afrika.
2. Stres
Stres merupakan sesuatu yang umum terjadi, dan memiliki konsekuensi terhadap kondisi fisik dan mental kita.
Stres juga identik dengan beberapa kondisi lain, seperti masalah tidur, gangguan kecemasan (anxiety), perubahan pola makan, dan kenaikan tekanan darah.
Kombinasi hal tersebut dapat mengurangi jumlah sel punca pada folikel rambut, sehingga terjadi penurunan jumlah pigmen melanin yang dihasilkan oleh folikel.
Selain itu, perubahan kondisi tubuh saat berada di bawah tekanan juga dapat menyebabkan oxidative stress, di mana antioksidan tidak sanggup melawan efek radikal bebas yang merusak sel tubuh, sehingga kesehatan akan terganggu dan penuaan terjadi lebih cepat.