Vitamin D is essential for calcium absorption and bone health. Inadequate vitamin D intake can result in a softening of bone surfaces, or osteomalacia, that causes pain. The lower back seems to be particularly vulnerable to this effect.