Nguyên nhân thường gặp nhất là thiếu vitamin D do thiếu cung cấp (ít phơi nắng, da sậm màu, trẻ sinh non, trẻ quá bụ bẫm), ngoài ra có còi xương do mất vitamin D qua thận còi xương do kháng vitamin D.