A causa mais fundamental da osteomalacia é a degeneração e o envelhecimento dos ossos, que é um fenómeno fisiológico normal no processo de envelhecimento do corpo e é uma resposta compensatória do organismo. Se o mau estilo de vida e as repetidas tensões ligamentares e musculares conduzirem à deposição de iões de cálcio, formação de hematomas e ossificação, quanto mais vezes os osteófitos são estimulados, mais rapidamente se desenvolvem. A tensão dos músculos do pescoço devido ao abaixamento prolongado da cabeça pode levar a osteófitos no pescoço. Dobras prolongadas e arrefecimento local podem levar a osteófitos na coluna lombar, e caminhadas prolongadas e longas caminhadas podem levar a osteófitos nas articulações do joelho e calcanhar. A osteomalacia é maioritariamente observada em doentes de meia idade e idosos, e a incidência de osteomalacia é mais pronunciada naqueles que são frágeis ou têm deficiência de cálcio ou osteoporose. Os músculos estão ligados aos ossos através de tendões. Um longo período de tempo numa posição ou repetido durante um período de tempo pode levar a aderências tendinosas, tensões repetidas nas articulações ósseas, hemorragias e eventualmente hematoma mecânico podem formar osteófitos. É comum em áreas de maior mobilidade, como a coluna cervical e lombar, bem como em articulações com maior carga, como a articulação do joelho. Por conseguinte, a causa mais fundamental dos osteófitos é a degeneração e envelhecimento dos ossos.