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.

Select the type of donation
done
done
done
Select province
done
done
done
done
done
done
done
done
done
done
Ancaster

35 Stone Church Road
Ancaster ON L9K 1S4
Canada

Blood
Hours
Sunday: Closed
Monday: 4:00 pm - 8:00 pm
Tuesday: 8:00 am - 12:00 pm
Wednesday: 4:00 pm - 8:00 pm
Thursday: 8:00 am - 12:00 pm
Friday: Closed
Saturday: 8:00 am - 12:00 pm
35 Stone Church Road adjacent Ancaster Meadowlands, beside the Tandia Credit Union
Barrie

100-231 Bayview Drive
Barrie ON L4N 4Y5
Canada

Blood
Hours
Sunday: Closed
Monday: Closed
Tuesday: 3:00 pm - 7:00 pm
Wednesday: 8:00 am - 12:00 pm
Thursday: 3:00 pm - 7:00 pm
Friday: 8:00 am - 12:00 pm
Saturday: 8:00 am - 12:00 pm
Major Intersection - Bayview Dr. south of Little Ave. Heading NORTH on Hwy. 400 North to Mapleview Drive, east on Mapleview Drive to Bayview Dr, turn left and continue approx. 3 kms, clinic is on the right. Heading SOUTH on Hwy 400, south to Essa Rd, Essa Rd N. to Fairview Rd, right on Fairview to Little Ave, left on Little to Bayview, right on Bayview to clinic. (on left). FREE PARKING.
Burlington

1250 Brant Street
Burlington ON L7P 1X8
Canada

Blood
Hours
Sunday: Closed
Monday: Closed
Tuesday: 3:00 pm - 8:00 pm
Wednesday: 3:00 pm - 7:00 pm
Thursday: 11:00 am - 7:00 pm
Friday: 8:00 am - 12:00 pm
Saturday: 8:00 am - 1:00 pm
Go Northwest on Brant Street and turn left into the Burlington Power Centre (the same plaza as Sobey's, and the Silvercity Theaters). The clinic is located beside the Driver Testing Centre.
Calgary

Eau Claire Market Mall
200 Barclay Parade SW, Unit #10
Calgary AB T2P 4R5
Canada

Blood
Hours
Sunday: Closed
Monday: 9:00 am - 1:00 pm
3:00 pm - 7:00 pm

Tuesday: 9:00 am - 1:00 pm
3:00 pm - 7:00 pm

Wednesday: 9:00 am - 1:00 pm
3:00 pm - 7:00 pm

Thursday: 9:00 am - 1:00 pm
3:00 pm - 7:00 pm

Friday: 9:00 am - 1:00 pm
Saturday: 8:00 am - 2:00 pm
*The clinic location is Eau Claire Market, Unit # 10, 2nd Floor, across from Theatres. Donor Parking – Underground access via 2nd Street SW. Enter parkade, go down the ramp and turn left. There are 20 designated spots for donors (Reserved 24 hours CBS). If those are full park anywhere underground, do not pay. Come up to the clinic and register your license plate at the clinic. Free parking is only available in the underground parkade. This is located within Eau Claire Market.
Charlottetown

85 Fitzroy Street
Charlottetown PE C1A 1R6
Canada

Blood
Hours
Sunday: Closed
Monday: Closed
Tuesday: 3:00 pm - 7:00 pm
Wednesday: 10:00 am - 2:00 pm
Thursday: 3:00 pm - 7:00 pm
Friday: 9:00 am - 1:00 pm
Saturday: Closed
Edmonton

8249 114 ST NW
Edmonton AB T6G 2R8
Canada

Blood
Hours
Sunday: Closed
Monday: 9:00 am - 1:00 pm
3:30 pm - 7:30 pm

Tuesday: 9:00 am - 1:00 pm
3:30 pm - 7:30 pm

Wednesday: 9:00 am - 1:00 pm
3:30 pm - 7:30 pm

Thursday: 9:00 am - 1:00 pm
3:30 pm - 7:30 pm

Friday: 9:00 am - 1:00 pm
3:30 pm - 7:30 pm

Saturday: 8:00 am - 2:00 pm
Location: 1 block south of the University of Alberta Hospital, along 114 St. Use Health Sciences stop on LRT Donor Parking: Free parking located on East side of building--entrance is along 83 Ave As of Sept 4, 2018 childcare is no longer available.
Guelph

130 Silvercreek Parkway North
Guelph ON N1H 7Y5
Canada

Blood
Hours
Sunday: Closed
Monday: Closed
Tuesday: 8:00 am - 12:00 pm
Wednesday: 2:30 pm - 7:30 pm
Thursday: 2:30 pm - 7:30 pm
Friday: Closed
Saturday: 8:00 am - 1:00 pm
Take the Hanion Parkway to the Willow Road exit. Turn east on Willow Road. The entrance to the clinic is immediately ahead on your left, before Mr. Lube. Alternatively, you can enter off Silvercreek by turning into the Winner's Plaza. The donor clinic is situated to the right of Little Caesar's Pizza.
Halifax

7071 Bayers Road
Suite 252
Halifax NS B3L 2C2
Canada

Blood
Hours
Sunday: Closed
Monday: 3:00 pm - 7:00 pm
Tuesday: 10:00 am - 2:00 pm
Wednesday: 3:00 pm - 7:00 pm
Thursday: 10:00 am - 2:00 pm
Friday: 9:00 am - 1:00 pm
Saturday: 9:00 am - 1:00 pm
Kelowna

103-1865 Dilworth Drive
Kelowna BC V1Y 9T1
Canada

Blood
Hours
Sunday: Closed
Monday: Closed
Tuesday: 11:00 am - 6:00 pm
Wednesday: 11:00 am - 6:00 pm
Thursday: 11:00 am - 6:00 pm
Friday: Closed
Saturday: 9:00 am - 4:00 pm
Hwy 97 and Dilworth Drive, across from Sears, between The Bank of Montreal and the BC liquor store.
Kingston

850 Gardiners Road
Kingston ON K7M 3X9
Canada

Blood
Hours
Sunday: Closed
Monday: Closed
Tuesday: 3:00 pm - 7:00 pm
Wednesday: 1:00 pm - 7:00 pm
Thursday: 9:00 am - 1:00 pm
Friday: Closed
Saturday: Closed
On Gardiners road, just south of Princess st. kiddie corner from the Cataraqui Town Centre
Lethbridge

220, 200 4th Avenue South
Lethbridge AB T1J 4C9
Canada

Blood
Hours
Sunday: Closed
Monday: Closed
Tuesday: 3:30 pm - 7:30 pm
Wednesday: 3:30 pm - 7:30 pm
Thursday: 9:30 am - 1:30 pm
Friday: 9:30 am - 1:30 pm
Saturday: 9:30 am - 1:30 pm
Please be advised that after 5:00 p.m., access to the Melcor Centre building is limited to one entrance door (door is labelled "Upper SE entrance"). This door can be accessed off 5th Avenue South at the corner of 4th Street South by entering the Parkade and following it to the very top.
London

820 Wharncliffe Road South
London ON N6J 2N4
Canada

Blood
Hours
Sunday: Closed
Monday: 3:00 pm - 7:00 pm
Tuesday: 3:00 pm - 7:00 pm
Wednesday: 11:00 am - 7:00 pm
Thursday: 3:00 pm - 7:00 pm
Friday: 9:00 am - 1:00 pm
Saturday: 9:00 am - 1:00 pm
Mississauga

765 Britannia Rd. West
Unit 2
Mississauga ON L5V 2Y1
Canada

Blood
Hours
Sunday: Closed
Monday: 4:00 pm - 8:00 pm
Tuesday: 2:00 pm - 8:00 pm
Wednesday: 9:00 am - 1:00 pm
Thursday: 4:00 pm - 8:00 pm
Friday: 9:00 am - 1:00 pm
Saturday: 8:00 am - 2:00 pm
Clinic located in Unit 2, next to 2001 Audio Video, in the same plaza as Goodlife Fitness. It is in the NW corner of Mavis Road and Britannia Road West.
Moncton

500 Mapleton Road
Moncton NB E1G 0N3
Canada

Blood
Hours
Sunday: Closed
Monday: 3:00 pm - 8:00 pm
Tuesday: 10:00 am - 2:00 pm
Wednesday: 10:00 am - 2:00 pm
Thursday: 3:00 pm - 8:00 pm
Friday: 9:00 am - 1:00 pm
Saturday: Closed
Site can be reached from Trans Canada exit on Mapleton Road. Site can also be reached from Wheeler Boulevard exit. at Trinity. Site is across from Future Inn next to Mapleton Park.
Oshawa

1300 Harmony Road North
Oshawa ON L1K 2B1
Canada

Blood
Hours
Sunday: Closed
Monday: 3:00 pm - 7:00 pm
Tuesday: 3:00 pm - 7:00 pm
Wednesday: 10:00 am - 2:00 pm
Thursday: 4:00 pm - 8:00 pm
Friday: 9:00 am - 1:00 pm
Saturday: 8:00 am - 2:00 pm
Ottawa

1575 Carling Avenue
Ottawa ON K1Z 7M3
Canada

Blood
Hours
Sunday: Closed
Monday: 8:30 am - 12:30 pm
Tuesday: 3:30 pm - 7:30 pm
Wednesday: 3:30 pm - 7:30 pm
Thursday: 10:00 am - 4:00 pm
Friday: 8:30 am - 12:30 pm
Saturday: 9:00 am - 1:00 pm
From the 417 Eastbound, take exit 124/Carling Ave. toward Kirkwood Ave. Merge onto Carling Ave (signs for Kirkwood N/Ontario 417 N). Turn left onto Kirkwood Ave. Take the 1st left onto Carling Ave. Destination will be just after 3 large square glass buildings called Carling Executive Park, on the right. From the 417 West bound, take the Carling Avenue Exit toward Kirkwood, stay in the right lane and continue on Carling. Destination will be on the right in approx. 600 metres.
Peterborough

55 George Street North
Peterborough ON K9J 3G2
Canada

Blood
Hours
Sunday: Closed
Monday: Closed
Tuesday: 3:00 pm - 7:00 pm
Wednesday: Closed
Thursday: 3:00 pm - 7:00 pm
Friday: 8:00 am - 12:00 pm
Saturday: Closed
Corner of George St. N. & Perry St. by Colour Your World Paint Store Across the Street from Del Crary Park. Green Awenings outside of building.
Red Deer

5, 5020 68 Street
Red Deer AB T4N 7B4
Canada

Blood
Hours
Sunday: Closed
Monday: Closed
Tuesday: 3:00 pm - 7:00 pm
Wednesday: 3:00 pm - 7:00 pm
Thursday: 3:00 pm - 7:00 pm
Friday: 9:00 am - 1:00 pm
Saturday: 9:00 am - 1:00 pm
The clinic is located across the street from ATB Financial on the North Hill. Take Gaetz Avenue North, turn right onto 68 street. The clinic is located on the right. The address of the clinic is: Bay 5, 5020 68 Street Red Deer, AB T4N 7B4
Regina

2571 Broad Street
Regina SK S4P 4H6
Canada

Blood
Hours
Sunday: Closed
Monday: Closed
Tuesday: Closed
Wednesday: 9:00 am - 1:00 pm
3:30 pm - 7:30 pm

Thursday: 9:00 am - 1:00 pm
3:30 pm - 7:30 pm

Friday: 8:00 am - 12:00 pm
Saturday: 8:00 am - 12:00 pm
Located at the corner of Broad and Broadway Ave.
Richmond Hill

9350 Yonge Street
Richmond Hill ON L4C 5G2
Canada

Blood
Hours
Sunday: Closed
Monday: Closed
Tuesday: 4:00 pm - 8:00 pm
Wednesday: Closed
Thursday: 4:00 pm - 8:00 pm
Friday: 9:00 am - 1:00 pm
Saturday: 8:00 am - 2:00 pm
Saint John

405 University Avenue
Saint John NB E2L 4G7
Canada

Blood
Hours
Sunday: Closed
Monday: 3:00 pm - 7:00 pm
Tuesday: Closed
Wednesday: Closed
Thursday: 3:00 pm - 8:00 pm
Friday: 10:00 am - 2:00 pm
Saturday: Closed
The Centre clinic is located at 405 University Avenue
Saskatoon

1206 Emerson Avenue
Saskatoon SK S7H 2X1
Canada

Blood
Hours
Sunday: Closed
Monday: Closed
Tuesday: 8:00 am - 12:00 pm
Wednesday: 9:00 am - 1:00 pm
3:30 pm - 7:30 pm

Thursday: 9:00 am - 1:00 pm
3:30 pm - 7:30 pm

Friday: 8:00 am - 12:00 pm
Saturday: 8:00 am - 1:00 pm
Just South of 8th Street between Preston and Arlington, behind the A&W.
St. Catharines

395-397 Ontario Street
St. Catharines ON L2N 7N6
Canada

Blood
Hours
Sunday: Closed
Monday: 3:00 pm - 7:00 pm
Tuesday: 3:00 pm - 7:00 pm
Wednesday: 3:00 pm - 7:00 pm
Thursday: 8:00 am - 12:00 pm
Friday: Closed
Saturday: 8:00 am - 1:00 pm
QEW Niagara bound to Ontario Street (St. Catharines). Turn left onto Ontario Street (North bound). Turn left into Henley Plaza.
St. John's

7 Wicklow Street
St. John's NL A1B 3Z9
Canada

Blood
Hours
Sunday: Closed
Monday: Closed
Tuesday: 2:00 pm - 7:00 pm
Wednesday: 2:00 pm - 7:00 pm
Thursday: 9:00 am - 3:00 pm
Friday: 9:00 am - 2:00 pm
Saturday: 10:00 am - 2:00 pm
Sudbury

944 Barrydowne Road
Sudbury ON P3A 3V3
Canada

Blood
Hours
Sunday: Closed
Monday: 3:00 pm - 7:00 pm
Tuesday: Closed
Wednesday: Closed
Thursday: 3:00 pm - 7:00 pm
Friday: 8:30 am - 12:30 pm
Saturday: Closed
Surrey

15285 101 Avenue
Surrey BC V3R 9V8
Canada

Blood
Hours
Sunday: 8:30 am - 2:30 pm
Monday: Closed
Tuesday: Closed
Wednesday: 1:00 pm - 7:00 pm
Thursday: 1:00 pm - 7:00 pm
Friday: 11:00 am - 5:00 pm
Saturday: 8:30 am - 3:30 pm
Located across the street from Guildford Town Centre, the Surrey Clinic is located in the same complex as Earls Guildford & Dollarama, beside ICBC and BCAA. Turn into the complex off of 101 Avenue, in between 152nd Street and 153rd Street.'
Toronto (King Street)

163 King Street West
Main Floor
Toronto ON M5H 4H2
Canada

Blood
Hours
Sunday: Closed
Monday: 12:00 pm - 6:00 pm
Tuesday: 12:00 pm - 6:00 pm
Wednesday: 8:00 am - 1:00 pm
Thursday: 7:30 am - 1:30 pm
Friday: 9:00 am - 1:00 pm
Saturday: Closed
Located on the southwest corner of King and University. Entrance is on King St. Street Level. Next to the St. Andrew's Subway street entrance.
Toronto (Yonge & Bloor)

2 Bloor Street East
Hudson's Bay Centre
Toronto ON M4W 1A8
Canada

Blood
Hours
Sunday: Closed
Monday: 10:00 am - 2:00 pm
Tuesday: 9:00 am - 1:00 pm
3:00 pm - 7:00 pm

Wednesday: 10:00 am - 2:00 pm
Thursday: 9:00 am - 1:00 pm
3:00 pm - 7:00 pm

Friday: 10:00 am - 2:00 pm
Saturday: 9:00 am - 3:00 pm
• Unit C55 • Located on the Concourse level • North East Corner of Yonge and Bloor. The clinic is just inside the Yonge entrance and can be seen from the outside on Yonge.
Toronto (College Street)

67 College Street
Toronto ON M5G 2M1
Canada

Blood
Hours
Sunday: Closed
Monday: 10:00 am - 2:00 pm
Tuesday: 10:00 am - 2:00 pm
Wednesday: 3:00 pm - 7:00 pm
Thursday: 3:00 pm - 7:00 pm
Friday: Closed
Saturday: Closed
1 block west of College and Bay. Nearest subway stops - either Queen's Park or College.
Vancouver (Oak Street)

4750 Oak Street
Vancouver BC V6H 2N9
Canada

Blood
Hours
Sunday: Closed
Monday: 11:00 am - 6:00 pm
Tuesday: 11:00 am - 6:00 pm
Wednesday: 11:00 am - 6:00 pm
Thursday: 11:00 am - 6:00 pm
Friday: 11:00 am - 6:00 pm
Saturday: 8:30 am - 3:30 pm
Oak Street Clinic is located at Oak Street and 32nd Avenue, next to BC Women's and Children's Hospital
Downtown Vancouver

2nd Floor
888 Dunsmuir Street
Vancouver BC V6C 3K4
Canada

Blood
Hours
Sunday: Closed
Monday: Closed
Tuesday: 8:00 am - 3:00 pm
Wednesday: 8:00 am - 2:00 pm
Thursday: 8:00 am - 2:00 pm
Friday: Closed
Saturday: Closed
Please be advised that The City of Vancouver will be carrying out sidewalk work in front of 888 Dunsmuir Street Thursday September 19th, 2019 for approximately one week. * On the South side of Dunsmuir Street, between Howe and Hornby Street. This building is located beside "Cafe Express".
Victoria

3449 Saanich Road
Victoria BC V8X 1W9
Canada

Blood
Hours
Sunday: Closed
Monday: Closed
Tuesday: 11:00 am - 6:00 pm
Wednesday: 11:00 am - 6:00 pm
Thursday: 11:00 am - 6:00 pm
Friday: 8:30 am - 2:30 pm
Saturday: Closed
The clinic is located on Saanich Rd between Hwy 1 (Douglas Street) and Hwy 17 (Blanshard Street), attached to the Bank of Montreal on Oak Street.
Kitchener-Waterloo

94 Bridgeport Road East
Waterloo ON N2J 2J9
Canada

Blood
Hours
Sunday: Closed
Monday: 3:00 pm - 7:00 pm
Tuesday: 11:00 am - 7:00 pm
Wednesday: 11:00 am - 7:00 pm
Thursday: 3:00 pm - 7:00 pm
Friday: 8:00 am - 12:00 pm
Saturday: 8:00 am - 12:00 pm
Hwy 8 to Hwy 85 North Exit at Bridgeport Road - west direction Clinic at corner of Bridgeport and Weber beside Sobeys
Windsor

3909 Grand Marais Road East,
Windsor ON N8W 1W9
Canada

Blood
Hours
Sunday: Closed
Monday: 3:00 pm - 7:00 pm
Tuesday: Closed
Wednesday: 3:00 pm - 7:00 pm
Thursday: 11:00 am - 7:00 pm
Friday: 8:00 am - 12:00 pm
Saturday: 8:00 am - 12:00 pm
Take E.C. Row expressway to Central Avenue, go north on Central to Grand Marais. Turn east - Canadian Blood Services is in the white building just around the bend.
Winnipeg

777 William Avenue
Winnipeg MB R3E 3R4
Canada

Blood
Hours
Sunday: Closed
Monday: 10:00 am - 2:00 pm
3:30 pm - 7:30 pm

Tuesday: 1:30 pm - 7:30 pm
Wednesday: 8:00 am - 2:00 pm
Thursday: 8:00 am - 2:00 pm
Friday: 8:00 am - 2:00 pm
Saturday: 8:00 am - 2:00 pm
Located 5 minutes from downtown - across the street/north of the Health Science Centre on William Avenue - in between Arlington St. and Sherbrooke St. - free donor parking lot on William Ave adjacent to building (East of CBS) - scent-free environment

Ancaster

Ancaster

35 Stone Church Road
Ancaster ON L9K 1S4
Canada

Book now to donate blood