過敏性紫癜的治療與年齡及尿蛋白的量密切相關。兒童具有自限性,若病情較輕,無需特殊治療。若臨床上表現為腎病綜合徵或尿蛋白定量每天大於1克,則需應用糖皮質激素進行治療。有廣泛新月體形成的患者,需應用甲潑尼龍衝擊治療,每天0.5到1克,靜脈滴注三天,必要時可追加一療程,然後改為口服藥物治療。必要時可聯合環磷酰胺或環孢素等免疫抑制劑進行治療。