السبب الرئيسي وراء لون الشعر (اسود ,بني ,أشقر) يعود إلى نسبة صبغة الميلانين الموجودة في الخلايا الصبغية. مع التقدم في العمر يفقد الجسم بشكل تدريجي هذه الخلايا الصبغية مما يؤدي إلى فقدان صبغة الميلانين وتحول الشعره إلى لون شفاف أو أبيض أو رمادي ومع مرور الوقت والتقدم بالعمر سوف تموت هذه الخلايا الصبغية بالكامل وبالتالي سوف يصبح كل الشعر أبيض.
يظهر الشيب بسبب قله فرز الجسم لماده الميلانين التى تقوم باصبغ الشعر بلونه الطبيعى ويبدا ظهرو الشيب بعد الثلاثين دائما ولكنه يظهر فى بعض الاحيان قبل ذلك وذلك لعده اسباب منها العامل الوراثى