کمبود هر کدام از ویتامین‌های B6، B12، بیوتین، ویتامین D یا ویتامین E می‌تواند در سفید شدن زودهنگام موها نقش داشته باشد. براساس مطالعاتی در سال 2015 بر روی کمبود انواع ویتامین‌ها، مشخص شد که کاهش سطح ویتامین D3، ویتامین B12 و مس در بدن می‌توانند با سفید شدن مو مرتبط باشند. مکمل‌ها می‌توانند کمبود ترکیبات مغذی که بر تولید رنگدانه‌ها تأثیر گذاشته و باعث تغییر رنگ موها شده است را جبران کنند.