Progress Ribbon

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

Donate Blood: Select a donor centre

  • Canadian Blood Services, Guelph

    0 km
    Location address
    Canadian Blood Services, Guelph
    130 Silvercreek Pkwy N
    Guelph, ON, N1H 7Y5
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • A.Y.C.

    16 km
    Location address
    A.Y.C.
    35 International Village Dr
    Cambridge, ON, N1R 7M5
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • Centre Wellington Community Sports Plex (Fergus)

    19 km
    Location address
    Centre Wellington Community Sports Plex (Fergus)
    550 Belsyde Avenue
    Fergus, ON, N1M 2W7
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • Canadian Blood Services, KW

    20 km
    Location address
    Canadian Blood Services, KW
    94 Bridgeport Rd E
    Waterloo, ON, N2J 2J9
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • Acton Legion Hall

    21 km
    Location address
    Acton Legion Hall
    15 Wright Avenue
    Acton, ON, L7J 2T7
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • Calvin Presbyterian Church

    22 km
    Location address
    Calvin Presbyterian Church
    248 Westmount Rd E
    Kitchener, ON, N2M 4Z1
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • Lions Hall

    23 km
    Location address
    Lions Hall
    40 South Street W.
    Elmira, ON, N3B 1K8
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  1. Donor Centre
  2. Date and Time