Donor centre hours & locations
We recruit and collect blood, plasma and platelet donations at over 13,000 donation events every year. We have 35 permanent donor centres and over 4000 mobile donor centres across Canada.
Ancaster
35 Stone Church Road
Ancaster ON L9K 1S4
Canada
Hours
Barrie
100-231 Bayview Drive
Barrie ON L4N 4Y5
Canada
Hours
Burlington
1250 Brant Street
Burlington ON L7P 1X8
Canada
Hours
Calgary
100-207 9th Ave SW
Calgary AB T2P 1K3
Canada
Hours
Charlottetown
85 Fitzroy Street
Charlottetown PE C1A 1R6
Canada
Hours
Edmonton
8249 114 ST NW
Edmonton AB T6G 2R8
Canada
Hours
Guelph
130 Silvercreek Parkway North
Guelph ON N1H 7Y5
Canada
Hours
Halifax
7071 Bayers Road
Suite 252
Halifax NS B3L 2C2
Canada
Hours
Kingston
850 Gardiners Road
Kingston ON K7M 3X9
Canada
Hours
London
820 Wharncliffe Road South
London ON N6J 2N4
Canada
Hours
Mississauga
765 Britannia Rd. West
Unit 2
Mississauga ON L5V 2Y1
Canada
Hours
Moncton
500 Mapleton Road
Moncton NB E1G 0N3
Canada
Hours
Oshawa
1300 Harmony Road North
Oshawa ON L1K 2B1
Canada
Hours
Ottawa
1575 Carling Avenue
Ottawa ON K1Z 7M3
Canada
Hours
Peterborough
55 George Street North
Peterborough ON K9J 3G2
Canada
Hours
Red Deer
5, 5020 68 Street
Red Deer AB T4N 7B4
Canada
Hours
Regina
4180 Albert St
Regina SK S4S 3R8
Canada
Hours
Richmond Hill
9350 Yonge Street
Richmond Hill ON L4C 5G2
Canada
Hours
Saint John
405 University Avenue
Saint John NB E2L 4G7
Canada
Hours
Saskatoon
1206 Emerson Avenue
Saskatoon SK S7H 2X1
Canada
Hours
Scarborough
880 Warden Ave.
Scarborough ON M1L 4W6
Canada
Hours
St. John's
7 Wicklow Street
St. John's NL A1B 3Z9
Canada
Hours
Surrey
15285 101 Avenue
Surrey BC V3R 9V8
Canada
Hours
Toronto (King Street)
163 King Street West
Main Floor
Toronto ON M5H 4H2
Canada
Hours
Toronto (Yonge & Bloor)
2 Bloor Street East
Hudson's Bay Centre
Toronto ON M4W 1A8
Canada
Hours
Toronto (College Street)
67 College Street
Toronto ON M5G 2M1
Canada
Hours
Downtown Vancouver
2nd Floor
888 Dunsmuir Street
Vancouver BC V6C 3K4
Canada
Hours
Vancouver (Oak Street)
4750 Oak Street
Vancouver BC V6H 2N9
Canada
Hours
Victoria
3449 Saanich Road
Victoria BC V8X 1W9
Canada
Hours
Kitchener-Waterloo
94 Bridgeport Road East
Waterloo ON N2J 2J9
Canada
Hours
Winnipeg
777 William Avenue
Winnipeg MB R3E 3R4
Canada
Hours
Toronto (King Street)
Toronto (Yonge & Bloor)
Toronto (College Street)
Downtown Vancouver
Planning for your donation
On the day of your donation, make sure you are hydrated, feeling well, and had a good night’s sleep. Remember to bring a valid ID, your donor card (if you have donated before) and any prescription medication you are currently taking.
Appointments only, please
- Appointments also allow people to complete the pre-screening questionnaire before they arrive at a donor centre and self-defer if necessary in keeping with health and safety recommendations.
- We ask all eligible donors to book their appointment at blood.ca, on the GiveBlood app, or by calling 1 888 2 DONATE.
For more information, please visit our COVID-19 page.