يتغير لون الشعر مع التقدم في السن، فالشعر الأبيض يمكن أن يظهر في أي مرحلة من مراحل عمر الانسان، حتى في سن المراهقة وفي سن العشرين. وقد أشارت الدراسات إلى أن أي نقص في فيتامين B-6 أو B-12 أو البيوتين أو الفيتامين D أو الفيتامين E، يمكن أن يساهم في ظهور اللون الأبيض السابق لأوانه.
وأظهرت دراسات أخرى إلى أن التدخين أيضا هو أحد الأسباب الكامنة وراء ظهور الشعر الأبيض، بالاضافة الى أسباب عدة الى جانب التقدم في السن.
وأكدت أبحاث عدة أن النقص في التغذية يؤثر على لون الشعر، ما يشير إلى أن اللون يمكن أن يعود مع مكملات الفيتامينات، كما أنه من الممكن أن يبدأ الشيب المبكر عند الأشخاص ذوي البشرة البيضاء في سن العشرين نتيجة لعوامل وراثية وجينية.