Miller-Keystone Blood Center

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

While all blood types are needed, our regional supply is especially in need of O-positive, A-positive and platelet donations at this time. Donate today to ensure that blood is available if you or a loved one need it. Its about life!

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):