skip-to-main-content
Donate
Why give?

Provincial and regional offices


To find an office near you, click on your province above.

For general questions and queries, you can reach us at: 1-888-473-4636

Mon. - Fri. 9 a.m. - 4 p.m. (local time).

To learn more about resuscitation certification and CPR and/or First Aid courses call: 1-877-473-0333

Mon. - Fri. 9 a.m. - 7 p.m. (Eastern Time).

Alberta & NWT

100-119 14 Street NW
Calgary AB
T2N 1Z6
Phone: 403-264-5549 or 1-888-473-4636
Mon. - Fri. 8 a.m. - 4 p.m.
Fax: 403-237-0803

Calgary & Southern Alberta 
200 - 119 14 Street NW 
Calgary AB
T2N 1Z6
Phone: 403-270-3549
Fax: 403-270-3550

Edmonton, Central & Northern Alberta, NWT
5241 Calgary Trail NW, Suite 144
Edmonton AB
T6H 5G8
Phone: 780-451-4545
Fax: 780-454-1593

BC & Yukon 

200 - 1212 West Broadway
Vancouver BC
V6H 3V2
Phone: 778-372-8000 or 1-888-473-4636
Mon. - Fri. 9 a.m. - 4 p.m.
Fax: 604-736-8732

Kelowna and surrounding communities
4 - 1551 Sutherland Avenue
Kelowna BC 
V1Y 9M9
Phone: 778-313-8090
Fax: 250-860-8790
Toll Free (within Okanagan Kootenay area only): 1-866-432-7833

Port Coquitlam and surrounding communities
#310 - 2540 Shaughnessy Street
Port Coquitlam BC 
V3C 3W4
Phone: 604-342-8070
Fax: 604-342-8070
Toll free: 1-877-472-0045 (for the Fraser Valley only)

Vancouver and surrounding communities
1216 West Broadway
Vancouver BC
V6H 1G6
Phone: 778-372-8052
Fax: 604-736-4087

Victoria and surrounding communities
106-1001 Cloverdale Avenue
Victoria BC
V8X 4C9
Phone: 250-410-8091
Fax: 250-382-0231 

Manitoba

1379 Kenaston Boulevard
Winnipeg MB
R3P 2T5
Phone: 204-949-2000 or 1-888-473-4636
Mon. - Fri. 8:30 a.m. - 4:30 p.m.
Fax: 204-957-1365

Heart and Stroke Foundation, New Brunswick 

580 Main Street, Unit B210
Saint John NB
E2K 1J5
Phone: 506-634-1620 or 1-800-663-3600
Mon. - Fri. 8:30 a.m. - 4:30 p.m.
Fax: 506-648-0098

Newfoundland and Labrador 

1037 Topsail Rd. 
Mount Pearl NL
A1N 5E9
Phone: 709-753-8521 or 1-888-473-4636
Mon. - Fri. 8:30 a.m. - 4:30 p.m.
Fax: 709-753-3117

Nova Scotia 

Park Lane – Mall Level 3
5657 Spring Garden Road, Box 245
Halifax NS
B3J 3R4
Phone: 902-423-7530 or 1-888-473-4636
Mon. - Fri. 8:30 a.m. - 4:30 p.m.
Toll free: 1-800-423-4432 
Fax: 902-492-1464

Ontario  & Nunavut

2300 Yonge Street, Suite 1300
Box 2414
Toronto ON
M4P 1E4

Phone: 416-489-7111 or 1-888-473-4636
Mon. - Fri. 8:30 a.m. - 5 p.m.
Fax: 416-489-6885

Barrie and surrounding communities

Unit I 112 Commerce Park Dr
Barrie ON
L4N 8W8
Phone: 705-737-1020
Fax: 705-737-0902

Durham and surrounding communities
Unit 2 - 105 Consumers Drive
Whitby ON
L1N 1C4
Phone: 905-666-3777
Fax: 905-666-9956

Hamilton and surrounding communities
1439 Upper Ottawa Street, Unit 7
Hamilton ON
L8W 3J6
Phone: 905-574-4105
Fax: 905-574-4380

Kingston and surrounding communities
720 Progress Avenue, Unit 5
Kingston ON
K7M 4W9
Phone: 613-384-2871
Fax: 613-384-2899

Kitchener and surrounding communities
2-1373 Victoria St. North, 
Kitchener ON
N2B 3R6
Phone: 519-571-9600
Fax: 519-571-9832

London and surrounding communities
633 Colborne St., Suite 180
London ON
N6B 2V3
Phone: 519-679-0641
Fax: 519-679-6898

Ottawa and surrounding communities
1525 Carling Avenue, Suite 110
Ottawa ON
K1Z 8R9
Phone: 613-727-5060
Fax: 613-727-1895

Peel and surrounding communities
201 County Court Blvd., Suite 306
Brampton ON
L6W 4L2
Phone: 905-451-0021
Fax: 905-452-0503

Toronto and surrounding communities
2300 Yonge Street, Suite 1300
Box 2414
Toronto ON
M4P 1E4
Phone: 416-489-7111
Fax: 416-489-6885

Prince Edward Island 

180 Kent Street P.O. Box 279
Charlottetown PE
C1A 7K4
Phone: 902-892-7441 or 1-888-473-4636
Mon. - Fri. 8:30 a.m. - 4 p.m.
Fax: 902-368-7068

Québec 

1434 Sainte-Catherine Street West
Suite 500
Montréal QC
H3G 1R4
Phone: 514-871-1551 or 1-888-473-4636
Mon. - Fri. 8:30 a.m. - 12 p.m. and 1 - 4:30 p.m.
Toll free: 1-800-567-8563
Fax: 514-871-9385

Montréal and surrounding communities
1434 Sainte-Catherine Street West
Suite 500
Montréal QC
H3G 1R4
Phone: 514-871-1551
Toll free: 1-800-567-8563
Fax: 514 -871-9385

Québec City and surrounding communities
4715 des Replats Avenue, Suite 261
Québec City QC
G2J 1B8
Phone: 418-682-6387
Fax: 418-682-8214

Saskatchewan 

1738 Quebec Avenue, Unit 26
Saskatoon SK
S7K 1V9
Phone: 306-244-2124 or 1-888-473-4636
Mon. - Fri. 8:30 a.m. - 4:30 p.m.
Fax: 306-664-4016