Your Blood Donor Portal

Search donor center locations.

Select a Donor Center from the list below to schedule your donation appointment. Please review the eligibility guidelines before scheduling.

HOLIDAY HOURS: Gateway Donor Center and Chula Vista Donor Center will be OPEN on Friday, July 4, 2025. All other locations will be closed.

All Donor Centers collect whole blood, plasma, platelets, and (double) red blood cell donations.
First time donating with San Diego Blood Bank? Please select a whole blood appointment.
Schedule your donation, today! Walk-ins are welcome.

To donate, please:

  • Check to ensure you are feeling healthy and well to donate
  • Arrive hydrated with your physical photo ID (with Date of Birth for first-time donors)
  • Please allow about ~1 hour for your entire donation process
  • Masks are optional for donors and staff

For more information, please contact donor services at (619) 400-8251 or donorservices@sdbb.org.

Thank you for saving lives with us!


San Diego Blood Bank - Carmel Valley
3880 Valley Centre Drive
Suite 209-210
San Diego, CA 92130
+16194008251

Behind Marketplace Grille in Piazza Carmel Shopping Center

Carmel Valley Donor Center:

Open Sunday - Wednesday: 8am - 6pm
CLOSED Thursday, Friday , & Saturday

Schedule your donation, today! Walk-ins are welcome.


San Diego Blood Bank - Chula Vista
386 E H Street, Suite 210
Chula Vista, CA 91910
+16194008251

At Terra Nova Plaza by the clocktower between Locksmith and D'Lish Gourmet Pizza & Pasta

Chula Vista Donor Center:

Open Tuesday - Thursday: 9am - 5pm
Friday & Saturday: 8am - 4pm

CLOSED Sunday & Monday

Schedule your donation, today! Walk-ins are welcome.

*OPEN ON FRIDAY, JULY 4th*

San Diego Blood Bank - Clairemont Mesa
3998 Clairemont Mesa Blvd
Suite A
San Diego, CA 92117
+16194008251

Located next to Ross Dress for Less in Clairemont Town Square

Clairemont Mesa Donor Center::


Open Tuesday - Thursday: 9am - 5pm;
Friday - Saturday: 8am - 4pm
CLOSED Sunday & Monday

Schedule your donation, today! Walk-ins are welcome.

*CLOSED ON FRIDAY, JULY 4th*

San Diego Blood Bank - Coastal
1910 Via Centre
Vista, CA 92081
+16194008251

Coastal Donor Center:

Open Sunday - Tuesday: 8am - 4pm;
Wednesday & Thursday: 9am - 5pm
CLOSED Friday and Saturday

Schedule your donation, today! Walk-ins are welcome.


San Diego Blood Bank - East County
776 Arnele Avenue
El Cajon, CA 92020
+16194008251

East County Donor Center:

Open 7 Days a Week
Sunday - Saturday: 7am - 5pm

Schedule your donation, today! Walk-ins are welcome.

*CLOSED ON FRIDAY, JULY 4th*

San Diego Blood Bank - Gateway
3636 Gateway Center Avenue, Suite 100
San Diego, CA 92102
+16194008251

Gateway Donor Center:


Open 7 Days a Week
Sunday - Saturday: 7am - 5pm

Schedule your donation, today! Walk-ins are welcome.


*OPEN ON FRIDAY, JULY 4th*

San Diego Blood Bank - Liberty Station
2850 Womble Rd. Building 30C, Suite 101B
San Diego, CA 92106
+16194008251

Located across from the fountain and in-between Yoga Six and Ikiru Sushi


Liberty Station Donor Center:

Open Sunday - Thursday: 9am - 5pm
CLOSED Friday & Saturday

Schedule your donation, today! Walk-ins are welcome.


San Diego Blood Bank - North County
358 West El Norte Parkway, Suite J
Escondido, CA 92026
+16194008251

Located near IHOP and Dollar Tree

North County Donor Center Hours:


Tuesday - Thursday: 9am - 5pm
Friday & Saturday: 8am - 4pm

CLOSED Sunday & Monday

Schedule your donation, today! Walk-ins are welcome.

*CLOSED ON FRIDAY, JULY 4th*

San Diego Blood Bank - Sabre Springs
12640 Sabre Springs Parkway, Suite 109
San Diego, CA 92128
+16194008251

Sabre Springs Donor Center:

Open 7 Days a Week
Sunday - Saturday: 7am - 5pm

Schedule your donation, today! Walk-ins are welcome.

*CLOSED ON FRIDAY, JULY 4th*

Southern California Blood Bank - Irvine
7 Corporate Park
Suite 130
Irvine, CA 92606
+18443805220

Entrance Located by Coffee Dose

Irvine Business District Donor Center:

Open Wednesday - Saturday: 8am - 6pm
CLOSED Sunday, Monday, & Tuesday

Schedule your donation, today! Walk-ins are welcome.

*CLOSED ON FRIDAY, JULY 4th*