Maternal diet during pregnancy has been suggested to influence bone health in later life. We assessed the association of maternal first-trimester dietary intake during pregnancy with childhood bone mass. In a prospective cohort study in 2819 mothers and their children, we measured first-trimester daily energy, protein, fat, carbohydrate, calcium, phosphorus, and magnesium intakes by using a food-frequency questionnaire and homocysteine, folate, and vitamin B-12 concentrations in venous blood. We measured childhood total body bone mass by using dual-energy X-ray absorptiometry at the median age of 6.0 y. Higher first-trimester maternal protein, calcium, and phosphorus intakes and vitamin B-12 concentrations were associated with higher childhood bone mass, whereas carbohydrate intake and homocysteine concentrations were associated with lower childhood bone mass (all P-trend < 0.01). Maternal fat, magnesium intake, and folate concentrations were not associated with childhood bone mass. In the fully adjusted regression model that included all dietary factors significantly associated with childhood bone mass, maternal phosphorus intake and homocysteine concentrations most-strongly predicted childhood bone mineral content (BMC) [β = 2.8 (95% CI: 1.1, 4.5) and β = -1.8 (95% CI: -3.6, 0.1) g per SD increase, respectively], whereas maternal protein intake and vitamin B-12 concentrations most strongly predicted BMC adjusted for bone area [β = 2.1 (95% CI: 0.7, 3.5) and β = 1.8 (95% CI: 0.4, 3.2) g per SD increase, respectively]. Maternal first-trimester dietary factors are associated with childhood bone mass, suggesting that fetal nutritional exposures may permanently influence bone development.