Progress Ribbon

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

Donate Blood: Select a donor centre

  • Canadian Blood Services, KW

    0 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...
  • Calvin Presbyterian Church

    4 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

    14 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...
  • Steinmann Mennonite Church

    16 km
    Location address
    Steinmann Mennonite Church
    1316 Snyder's Road West
    New Hamburg, ON, N3A 3H3
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • A.Y.C.

    18 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...
  • Wellesley Community Centre

    20 km
    Location address
    Wellesley Community Centre
    1000 Maple Leaf Street
    Wellesley, ON, N0B 2T0
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  • Canadian Blood Services, Guelph

    20 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...
  • Linwood Community Centre

    21 km
    Location address
    Linwood Community Centre
    5279 Ament Line
    Linwood, ON, N0B 2B0
    Next Available Appointment
    (Click to view other available dates)
    Hang on while we check for upcoming events...
  1. Donor Centre
  2. Date and Time