Progress Ribbon

  1. Donor Centre
  2. Date and Time
  3. Review and Book
  4. Complete

Donate Blood: Select a donor centre

  • Canadian Blood Services, Richmond Hill.

    0 km
    Location address
    Canadian Blood Services, Richmond Hill.
    9350 Yonge St. - Unit G007 near entrance 5
    Richmond Hill, ON, L4C 5G2
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • Beth Avraham Yoseph of Toronto Congregation

    5 km
    Location address
    Beth Avraham Yoseph of Toronto Congregation
    613 Clark Avenue West
    Thornhill, ON, L4J 5V3
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • North American Centre - Lower Level

    8 km
    Location address
    North American Centre - Lower Level
    5700 Yonge St.
    North York, ON, M2M 4G3
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • Ahmadiyya Muslim Jama'at-Tahir Hall

    8 km
    Location address
    Ahmadiyya Muslim Jama'at-Tahir Hall
    10610 Jane Street
    Maple, ON, L6A 3A2
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • Grand Luxe Event Boutique

    8 km
    Location address
    Grand Luxe Event Boutique
    3125 Bayview Ave
    North York, ON, M2K 2S2
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • Edithvale Community Centre

    8 km
    Location address
    Edithvale Community Centre
    131 Finch Ave West
    North York, ON, M2N 2H8
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • Vellore Village Community Centre

    10 km
    Location address
    Vellore Village Community Centre
    1 Villa Royale Avenue
    Woodbridge, ON, L4H 2Z7
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • The Church Of St. Patrick - Markham

    13 km
    Location address
    The Church Of St. Patrick - Markham
    5633 Highway #7, East
    Markham, ON, L3P 1B6
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • Jubilee United Church

    15 km
    Location address
    Jubilee United Church
    40 Underhill Drive
    Toronto, ON, M3A 2J5
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • Shaarei Shomayim

    15 km
    Location address
    Shaarei Shomayim
    470 Glencairn Ave
    North York, ON, M5N 1V8
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • Markham Convention Centre

    15 km
    Location address
    Markham Convention Centre
    2901 Markham Rd
    Toronto, ON, M1X 0B6
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • Sunnybrook Health Sciences Centre

    15 km
    Location address
    Sunnybrook Health Sciences Centre
    2075 Bayview Avenue
    North York, ON, M4N 3M5
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • Aurora Legion

    16 km
    Location address
    Aurora Legion
    105 Industrial Parkway North
    Aurora, ON, L4G 3H1
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • The Jewel Event Centre

    16 km
    Location address
    The Jewel Event Centre
    55 Sovereign Ct
    Woodbridge, ON, L4L 8M1
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • St. Philip Neri Parish

    16 km
    Location address
    St. Philip Neri Parish
    2100 Jane Street
    North York, ON, M3M 1A1
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • McGregor Park Community Centre.

    17 km
    Location address
    McGregor Park Community Centre.
    2231 Lawrence Ave E
    Scarborough, ON, M1P 2P5
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • Scarborough Civic Centre

    17 km
    Location address
    Scarborough Civic Centre
    150 Borough Drive
    Scarborough, ON, M1P 4N7
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • Global Kingdom Ministries

    18 km
    Location address
    Global Kingdom Ministries
    1250 Markham Rd
    Scarborough, ON, M1H 2V9
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • Canadian Mar Thoma Church.

    18 km
    Location address
    Canadian Mar Thoma Church.
    159 Sandiford Dr
    Stouffville, ON, L4A 0G4
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • Woodbine Centre - Hallway

    19 km
    Location address
    Woodbine Centre - Hallway
    500 Rexdale Blvd
    Etobicoke, ON, M9W 6K5
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • Canadian Blood Services, Yonge & Bloor

    20 km
    Location address
    Canadian Blood Services, Yonge & Bloor
    2 Bloor St E
    Toronto, ON, M4W 1A8
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • Canadian Blood Services, College Street

    21 km
    Location address
    Canadian Blood Services, College Street
    67 College St
    Toronto, ON, M5G 2M1
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • York Region Administrative Centre

    21 km
    Location address
    York Region Administrative Centre
    17250 Yonge Street
    Newmarket, ON, L3Y 4W5
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • Newmarket Community Centre

    22 km
    Location address
    Newmarket Community Centre
    200 Doug Duncan Drive (formerly 221 Cedar St.)
    Newmarket, ON, L3Y 3X1
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • St. Dunstan Of Canterbury Church

    23 km
    Location address
    St. Dunstan Of Canterbury Church
    56 Lawson Road
    Scarborough, ON, M1C 2J2
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • Swansea Town Hall - Rousseau Room

    23 km
    Location address
    Swansea Town Hall - Rousseau Room
    95 Lavinia Ave.
    Toronto, ON, M6S 3H9
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • Beach United Church

    23 km
    Location address
    Beach United Church
    140 Wineva Avenue
    Toronto, ON, M4E 2T4
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • Canadian Blood Services, King Street

    23 km
    Location address
    Canadian Blood Services, King Street
    163 King St W
    Toronto, ON, M5H 4H2
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • Albion/Bolton Community Centre

    24 km
    Location address
    Albion/Bolton Community Centre
    150 Queen Street South
    Bolton, ON, L7E 1E3
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • RBC - Waterpark Place

    24 km
    Location address
    RBC - Waterpark Place
    88 Queens Quay W.
    Toronto, ON, M5J 0B8
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • Alive Church

    24 km
    Location address
    Alive Church
    145 Pony Dr
    Newmarket, ON, L3Y 7B5
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  1. Donor Centre
  2. Date and Time