American Red Cross Blood Services Logo

Questions? Call 1-800-GIVE LIFE for information.
To make an appointment to donate at a blood drive go to
(Note: Appointments cannot be made online within 48 hours of a particular blood drive,
but an appointment can still be made by calling 1-800-GIVE-LIFE and speaking with a representative.)
PLEASE NOTE: Blood drives may be subject to change. While this is infrequent, we encourage you to
confirm by checking back at this page before visiting the drive or sign up for "Notify Me Of Changes."

Bangor Red Cross Donor Center | Portland Red Cross Donor Center

Click HERE to calculate when you're next eligible to donate.

  American Red Cross Blood Drives in Maine