Donate Blood, Save Lives, Earn Rewards in Oklahoma
Help your Oklahoma neighbors in need while receiving compensation for your time. Find a donor center near you and schedule your first donation today.
Donate Blood, Save Lives, Earn Rewards 💵💵💵 in Oklahoma
Join thousands of happy Oklahoma donors — give blood, get rewarded, and save up to 3 lives with every donation!
Join Our Community of Life-Savers
Thousands of happy donors across Oklahoma are making a difference every day
Saving Lives Together
Professional Care
Comfortable Experience
Making an Impact
Ready to Donate?
Scan the QR code on your phone or fill out the quick form to get started — it only takes a minute.
Scan to schedule on mobile:
Use your smartphone camera to scan and schedule
Prefer to book on your phone? Scan the QR code above with your smartphone camera.
Schedule Your Donation
Fill in your details and we'll get you booked at your nearest Oklahoma center.
Why Donate Blood in Oklahoma?
Your donation makes a real difference in your community while providing benefits for you.
Save Local Lives
Your donation helps trauma patients, cancer patients, and children in Oklahoma hospitals. Every donation can save up to three lives.
Earn Compensation
Receive modest compensation, gift cards, or rewards for your time and donation. Policies vary by location and donation type.
Safe & Professional
All donations are performed by trained medical professionals using sterile, single-use equipment in a safe, monitored environment.
Our Oklahoma Donor Centers
Find a convenient location near you across Oklahoma.
Oklahoma City, OK 73104
Central OKC Blood Donor Center
Serving Moore, Midwest City, Mustang, Bethany and surrounding areas
Learn More →Ada, OK 74820
Ada Blood Donor Center
Serving Konawa, Stonewall, Roff, Byng and surrounding areas
Learn More →Ardmore, OK 73401
Ardmore Blood Donor Center
Serving Lone Grove, Dickson, Springer, Wilson and surrounding areas
Learn More →Broken Arrow, OK 74012
Broken Arrow Blood Donor Center
Serving Bixby, Coweta, Jenks, Glenpool and surrounding areas
Learn More →Edmond, OK 73013
Edmond Blood Donor Center
Serving Arcadia, Deer Creek, Piedmont, Guthrie and surrounding areas
Learn More →Lawton, OK 73501
Lawton Blood Donor Center
Serving Fort Sill, Cache, Elgin, Fletcher and surrounding areas
Learn More →Enid, OK 73701
Enid Blood Donor Center
Serving Waukomis, Drummond, Carrier, Covington and surrounding areas
Learn More →Norman, OK 73069
Norman Blood Donor Center
Serving Moore, Noble, Lexington, Purcell and surrounding areas
Learn More →Tulsa, OK 74137
Tulsa Blood Donor Center
Serving Jenks, Bixby, Owasso, Sand Springs and surrounding areas
Learn More →Yukon, OK 73099
Yukon Blood Donor Center
Serving Mustang, El Reno, Piedmont, Bethany and surrounding areas
Learn More →Tinker AFB, OK 73145
Avionics and Electronics Flight
550 CMMXS/MXDPB BLDG 3707, Tinker AFB, OK 73145
(405) 297-5700
By appointment - Mobile Drive
Serving Midwest City, Del City, Oklahoma City, Spencer
View Details →Midwest City, OK 73145
TAC/9001
Tinker Aerospace Complex 7532 Joint Star Drive, Midwest City, OK 73145
(405) 297-5700
By appointment - Mobile Drive
Serving Del City, Oklahoma City, Spencer, Choctaw
View Details →How It Works
Donating blood is simple, safe, and takes about an hour.
Schedule Appointment
Choose your nearest center and pick a convenient time online.
Health Screening
Quick medical screening to ensure donation is safe for you.
Donate Blood
The actual donation takes just 8-10 minutes in a comfortable setting.
Receive Compensation
Get your compensation or rewards and enjoy refreshments.
Trusted by Hundreds of Oklahoma Donors
Join the community of donors making a difference across Oklahoma every day.
10+
Donor Centers
1000s
Lives Saved
Safe
Medical Procedures
Ready to Make a Difference?
Scan to schedule on mobile:
Use your smartphone camera to scan and schedule