Donate Blood. Save Lives.
Every donation can help up to three patients. Learn how to prepare, check eligibility, and where to donate.
Who can donate?
- Age 18–60, generally healthy
- Weight typically ≥ 50 kg
- No active infections or recent major surgery
- Meet local blood service criteria
How to prepare
Before
Sleep well, hydrate, and eat a healthy meal.
During
Bring ID, relax, and follow staff guidance.
After
Have a snack, stay hydrated, and avoid heavy lifting for 24h.
Find a nearby donation centerFeature coming soon
Register as a donor
Create an account and upload your NIC or Driving License. We will extract text with OCR to speed up verification.