Miller-Keystone Blood Center

Serving Berks, Carbon, Lehigh, Northampton, Southern Luzerne, Upper Bucks, Western Montgomery and Western Schuylkill (PA) and Warren (NJ) counties.

Our regional blood supply is critically in need of O-NEGATIVE donations, as well as PLATELET donations, at this time. Your Donation. Your Community. Your Blood Center.

Scheduling a Donation

In addition to holding over 1,000 on-site bloodmobile drives annually, Miller-Keystone Blood Center operates five fixed-site centers for the convenience of our donors. To schedule an appointment to donate at the Reading Donor Center, call 800-486-2566; to schedule an appointment to donate at either the Allentown, Bethlehem, Easton or Hazleton Donor Center, or our Plainfield Volunteer Fire Company location, call 800-223-6667.

Online Scheduling

You can schedule an appointment to donate blood online by completing the form below and a Blood Center representative will contact you to arrange for your donation.

Your Name:

Email Address:

Street Address:

City, State, Zip Code:

Phone Number:

Where would you like to donate?

Best time to be reached (day & time):

Most convenient time to donate:

What will you be donating?

Question(s) / Comment(s):