Skip to main content Skip to main content

June 11 – July 5, 2026

All American Blood Drive in Buffalo, Oklahoma

ZIP Code 73834 • 1 blood drive • Walk-ins welcome

Free t-shirt, camp chair & theme park voucher for every donor.

📅 Schedule Your Donation

Blood Donation in Buffalo, Oklahoma (73834)

As part of Oklahoma’s heartland, Buffalo (73834) has a proud tradition of community giving. The All American Blood Drives are OK Blood Donor’s largest annual summer campaign, bringing blood donation directly into communities with 1 blood drive in the Buffalo area.

Oklahoma’s hospitals need 800+ units of blood every day. Buffalo area donors play a vital role in keeping this supply steady. Every two seconds, someone in the U.S. needs a blood transfusion. Summer is the toughest season for blood banks — regular donors travel, school drives stop, and supply dips just as demand holds steady.

What You Get for Donating in Buffalo

Every successful blood donor at an All American Blood Drive receives three free gifts (while supplies last):

  • Limited-edition “All American Blood Donor” t-shirt — exclusive patriotic design
  • Folding camp chair — perfect for summer cookouts and fireworks
  • Theme park voucher — free admission to a participating local attraction

How Blood Donation Works

  1. Arrive at the Buffalo drive location — walk-ins welcome, appointments optional
  2. Mini-physical — quick pulse, blood pressure, temperature, hemoglobin check (~5 min)
  3. Donate — the actual blood draw takes just 8–10 minutes
  4. Recover & celebrate — enjoy snacks and pick up your free gifts

One Donation = Three Lives

Your single pint of whole blood is separated into red blood cells (for trauma and surgery), platelets (for cancer patients), and plasma (for burn victims and bleeding disorders). One donation in Buffalo can directly help three patients in Oklahoma hospitals.

Eligibility

  • At least 16 years old (parental consent for age 16)
  • Weigh at least 110 pounds
  • In general good health and feeling well
  • No whole blood donation in past 56 days
  • Valid photo ID required

Questions about eligibility? Check our full eligibility requirements or schedule your donation.

Tips for Buffalo Donors

  • Eat an iron-rich meal 2–3 hours before (spinach, beans, lean meat)
  • Drink 16 oz of extra water the morning of your donation
  • Avoid fatty foods before donating
  • Get a full night’s sleep
  • Wear a shirt with sleeves that roll up easily

Schedule Your Blood Donation in Buffalo

Book online in under 2 minutes. Walk-ins always welcome.

Buffalo Blood Drive Schedule

There is 1 All American Blood Drive scheduled in Buffalo:

DateTimeLocationAppt
June 20, 2026 10:00am - 1:00pm Buffalo Farmer's Market Book (opens in new tab)

FAQ — Blood Donation in Buffalo, OK

Where can I donate blood in Buffalo, OK 73834?
The All American Blood Drives have 1 blood drive in Buffalo. You can also visit any OK Blood Donor permanent donor center near Buffalo.
What do I get for donating blood at the All American Blood Drive?
Every successful donor receives a free limited-edition “All American Blood Donor” t-shirt, a folding camp chair, and a theme park voucher — while supplies last.
Do I need an appointment?
Walk-ins are welcome at every All American Blood Drive. Scheduling an appointment helps reduce wait time. Book here.
How long does it take to donate blood?
The entire process — check-in, mini-physical, donation, and recovery — takes about 45–60 minutes. The actual blood draw is only 8–10 minutes.

Be an All American Hero in Buffalo

Your single donation can save up to 3 lives. Find a drive, show up, and make a difference.