Een lumbale stenose (maar ook een cervicale stenose) is in veel gevallen het gevolg van veroudering. Veroudering gaat soms gepaard met artrose. Artrose zorgt voor een verhoogde botaanmaak en daardoor ontstaan er richels aan de wervels. Dit kan op één wervel of op meerdere wervels gebeuren (L1 tot aan L5). Door deze verwoekeringen worden de kleine openingen waardoor de zenuwwortels naar buiten treden nog kleiner, waardoor de zenuw bekneld komt te zitten. De verwoekeringen kunnen ook zo ver gaan, dat ze zorgen voor een verdrukking van het ruggenmerg.
Daarnaast zijn ook osteoporose, reuma, een rughernia, letsel of een tumor kunnen de oorzaak zijn. De oorzaak kan echter ook aangeboren zijn.