Pasien lansia dengan penyakit kronis tertentu, seperti hipertensi, diabetes, dan tumor ganas, sering kali lebih rentan terhadap purpura karena peningkatan kerapuhan kapiler akibat arteriosklerosis atau malnutrisi; sintesis kolagen memerlukan partisipasi vitamin C. Kekurangan vitamin C mengurangi ketangguhan dinding pembuluh darah dan meningkatkan kerapuhan kapiler, dan seiring dengan bertambahnya usia, kandungan vitamin C tubuh menurun secara progresif, suatu perubahan fisiologis yang juga membuat lansia rentan terhadap purpura.