Nincs egyetlen oka a vasculitisnek, és a legtöbb esetben a pontos ok ismeretlen. Tudjuk, hogy a vasculitis nem közvetlenül öröklődik a szüleinktől kapott géneken keresztül, de a genetikai tényezők szerepet játszanak abban, hogy számos eset történhet ugyanabban a családban. A génjeid nagyobb valószínűséggel fejleszthetik ki az állapotot, ebben az esetben csak egy kis kiváltó okot (például fertőzés vagy gyógyszerek) használhatnak ennek elindításához.
Azt is tudjuk, hogy bizonyos típusú vasculitis – például a kis ereket érintő – a fertőzésekkel, különösen a hepatitisszel összefüggésben is állhat. Egyes esetekben vasculitis fordulhat elő bizonyos gyógyszerek, például propiltiouracil (kezelésére használt pajzsmirigybetegség) és allopurinol (kezelésére használt köszvény), valamint nem szteroid gyulladáscsökkentő gyógyszerek (NSAID-ok) és antibiotikumok.
Úgy gondolják, hogy a vasculitis legtöbb formája autoimmun betegség. Ez azt jelenti, hogy a szervezet védekező mechanizmusai nem a szokásos módon küzdenek a fertőzések ellen, hanem inkább megtámadják a test egészséges részét, gyulladást okozva.