Everything in one place.
Five ways to save lives.
Whether you need urgent blood for a patient, want to join our voluntary donor register, offer your time as a volunteer, or bring Pashtoonkhwa Blood Bank to your town.
Request blood for a patient
Tell us the group, the hospital and your phone number. A coordinator calls you back immediately. In an emergency, phone 081-2836820.
Register as a donor
Join the donor register for your town. When someone nearby needs your blood group, we call. You are free to say yes or no every time.
Volunteer with us
Camps, outreach, driving, or office work. Volunteers also collect cattle hides at Eid ul Adha that fund a large share of our transfusions.
Partner organisation
Hospitals, laboratories and clinics that refer patients or share screening capacity and laboratory resources with our regional network.
Register an organisation
Welfare societies and community groups who want a permanent PBB branch in their town, or want to host a blood drive under our name.
Donate Zakat & Funds
Bank transfer, Zakat, or cattle hides at Eid ul Adha. PBB has never purchased blood — your financial donations keep the lights & lab running.
Not sure which path to take?
If someone is in a hospital right now, click Request Blood or call our 24/7 hotline at 081-2836820, where a coordinator answers at any hour.
