Existen dos causas de la deficiencia de riboflavina, la primaria, por un aporte inadecuado en la dieta y la secundaria, por mala absorción de la vitamina en el intestino o por un incremento en la excreción de la vitamina.