在食物中, 動物的肝臟、魚肝油、禽蛋類食物中含維生素D比較高。 奶類含量不高, 但人奶的鈣、磷比例合適, 鈣的吸收率較高, 所以母乳餵養的嬰兒患佝僂病的較少。 而牛奶中鈣的吸收率較低, 所以人工餵養需補充富含維生素D的食物。 另外維生素D可由人體經紫外線照射後生成, 所以日光浴是取得維生素D的可靠來源, 由於紫外線不能穿透衣服和玻璃, 所以提倡多做戶外活動。
一般而言, 正常小兒只要保證平衡膳食(指各種營養素的攝入量都達到標準量), 就不必另外補充維生素。 但兩歲內的孩子, 由於生長發育迅速,