Melk og melkeprodukter, egg, kjøtt, bladrike grønnsaker, lever, nyrer, belgfrukter, tomater, gjær, sopp, og mandler er gode kilder til riboflavin, men lyseksponering ødelegger vitaminet. Vitaminet absorberes i tynntarmen, og lagring av riboflavin i kroppen hos velnærte personer vil forhindre riboflavinmangel i opptil 5 måneder. Riboflavinoverskudd vil bli utskilt i urinen, og har ingen kjent toksisitet.