Una alimentación desequilibrada en la que falten ciertos nutrientes y vitaminas es otra de las causas por las que pueden salir canas. En concreto suelen darse como consecuencia de la ausencia de nutrientes tales como el hierro, sílice, zinc o cobre, así como por carencia de las vitaminas B1 y B2 (tiamina y riboflabina).