trẻ em mắc bệnh còi xương nguyên nhân chính là do thiếu vitamin D
những nước chưa phát triển người dân còn nghèo, lo làm ít quan tâm đến dinh dưỡng hàng ngày cho trẻ
Đó là những trẻ em bị thiếu sữa mẹ, hoặc là do mẹ ít sữa, hoặc là do mẹ không cho bé bú bủ sữa. Sữa mẹ có tỷ lê calci/phosphor hợp lý, dễ hấp thu và tỷ lê vitamin D cao hơn sữa bò.
Do mẹ cho bé ăn nhiều bột cũng cản trở quá trình hấp thu calci, phosphor.
Do yếu tố nguy cơ:
Do tuổi: bệnh còi xương hay xảy ra ở trẻ dưới 2 tuổi, đây chính là tuổi mà hê xương phát triển mạnh nhất. Do trẻ bị sinh non: Có nhu cầu phát triển cao hơn, trong khi đó sự tích luỹ muối khoáng và vitamin D lại kém hơn. Do trẻ bị mắc các bệnh nhiễm khuẩn nhất là ở hê tiêu hoá và hô hấp. Do màu da: Thường thì trẻ da màu hay bị còi xương hơn bởi có sự cản trở quá trình tổng hợp vitamin D tại da.