Точной причины возникновения не существует, но принято считать, что остеофиты образуются в результате самозащиты и самовосстановления организма, в основном в среднем и пожилом возрасте, и являются результатом медленной дегенерации и старения костей и суставов организма. Кроме того, местные воспаления, травмы и нестабильность суставов могут спровоцировать появление остеофитов позвонков.