Não existe uma causa definitiva, mas acredita-se geralmente que os osteófitos são formados pela auto-protecção e auto-reparação do corpo, principalmente na meia-idade e velhice, e são principalmente o resultado da lenta degeneração e envelhecimento dos ossos e articulações do corpo. Além disso, a inflamação local, trauma e instabilidade articular podem desencadear osteófitos vertebrais.