skip-to-main-content
Donate
Why give?

More locations


Information relating to health matters, is provided on an "as is" basis.The content and "expert" advice is not intended in any way to be a substitute for professional medical advice. Always seek the advice of your physician or other qualified health provider with any questions you may have regarding a health matter.

The Heart and Stroke Foundation has offices in every province in Canada. To contact an office in your community, choose your province from the list below:

Heart and Stroke Foundation of Canada
1525 Carling Avenue, Suite 110
Ottawa, ON K1Z 8R9
Telephone (613)727-5060
Fax (613)727-1895
Resuscitation Certification and CPR Courses 1 877 473-0333


Heart and Stroke Foundation, Alberta, NWT & Nunavut
100-119 14 Street NW
Calgary, Alberta T2N 1Z6
Telephone (403) 264-5549 or 1-888-473-4636
Fax (403) 237 0803
Resuscitation Certification and CPR Courses 1 877 473-0333
List of local offices

Heart and Stroke Foundation, BC & Yukon
200-1212 West Broadway
Vancouver, British Columbia V6H 3V2
Telephone (778) 372-8000 or 1-888-473-4636
Fax (604) 736-8732
Resuscitation Certification and CPR Courses 1 877 473-0333
List of local offices

Heart and Stroke Foundation, Manitoba
The Heart and Stroke Building
6 Donald Street, Suite 200
Winnipeg, Manitoba R3L 0K6
Telephone (204) 949-2000
Fax (204) 957-1365
Resuscitation Certification and CPR Courses 1 877 473-0333
List of local offices

Heart and Stroke Foundation, New Brunswick
580 Main Street, Unit B210
Saint John, New Brunswick E2K 1J5
Telephone (506) 634-1620 or 1-800-663-3600
Fax (506) 648-0098
Resuscitation Certification and CPR Courses 1 877 473-0333

Heart and Stroke Foundation, Newfoundland & Labrador
1037 Topsail Rd.
Mount Pearl NL A1N 5E9
Telephone (709) 753-8521
Fax (709) 753-3117

Resuscitation Certification and CPR Courses 1 877 473-0333

Heart and Stroke Foundation, Nova Scotia
Park Lane – Mall Level 3
5657 Spring Garden Road, Box 245
Halifax, NS B3J 3R4
Telephone (902) 423-7530
Toll free 1-800-423-4432
Fax (902) 492-1464
Resuscitation Certification and CPR Courses 1 877 473-0333

Heart and Stroke Foundation, Ontario
2300 Yonge Street, Suite 1300
Box 2414
Toronto, Ontario M4P 1E4
Telephone (416) 489-7111
Fax (416) 489-6885
Resuscitation Certification and CPR Courses 1 877 473-0333
List of local offices

Heart and Stroke Foundation, Prince Edward Island
180 Kent Street P.O. Box 279
Charlottetown, Prince Edward Island C1A 7K4
Telephone (902) 892-7441
Fax (902) 368-7068
Resuscitation Certification and CPR Courses 1 877 473-0333

Heart and Stroke Foundation, Quebec
1434 Sainte-Catherine Street West, Suite 500
Montreal, Quebec H3G 1R4
Telephone (514) 871-1551
1-800-567-8563
Fax (514) 871-9385
Resuscitation Certification and CPR Courses 1 877 473-0333
List of local offices

Heart and Stroke Foundation, Saskatchewan
1738 Quebec Avenue, Unit 26
Saskatoon, Saskatchewan S7K 1V9
Telephone : (306) 244-2124
Toll Free: 1-888-HSF-INFO (473-4636)
Fax (306) 664-4016
Resuscitation Certification and CPR Courses 1 877 473-0333

Local Offices

Calgary
200 - 119 14 Street NW
Calgary, Alberta T2N 1Z6
Telephone: (403) 270-3549
Fax: (403) 270-3550
Resuscitation Certification and CPR Courses 1 877 473-0333

Edmonton
5241 Calgary Trail NW, Suite 144
Edmonton, Alberta T6H 5G8
Telephone (780) 451-4545
Fax (780) 454-1593
Resuscitation Certification and CPR Courses 1 877 473-0333

Grande Prairie
109, 10126 - 120 Avenue
Grande Prairie, Alberta T8V 8H9
Telephone (780) 513-0439
Fax (780) 513-0941
Resuscitation Certification and CPR Courses 1 877 473-0333

Lethbridge
P.O. Box 2211
Lethbridge, Alberta T1J 4K7
Telephone (403) 327-3239
Fax (403) 327-9928
Resuscitation Certification and CPR Courses 1 877 473-0333

Medicine Hat
340A Maple Avenue SE
Medicine Hat, AB T1A 7L5
Telephone (403) 527-0028
Fax (403) 526-9655
Resuscitation Certification and CPR Courses 1 877 473-0333

Red Deer
202 - 5913 50 Ave.
Red Deer, Alberta T4N 4C4
Telephone (403) 342-4435
Fax (403) 342-7088
Resuscitation Certification and CPR Courses 1 877 473-0333

Coastal Vancouver Area Offices

Vancouver Office: supporting Vancouver and North Shore
1216 West Broadway
Vancouver, British Columbia V6H 1G6
Telephone: (778) 372-8052
Fax: (604) 736-4087

Fraser Office: supporting Burnaby, New Westminster, Tri Cities, Ridge Meadows, North Delta, Surrey, Langley, Fraser Valley
#301 - 2540 Shaughnessy Street
Port Coquitlam, British Columbia V3C 3W4
Telephone: (604) 342-8070
Toll free 1-877-472-0045 (for the Fraser Valley only)

Kelowna Area Office: supporting the Okanagan and Kootenay regions
4 - 1551 Sutherland Avenue
Kelowna, British Columbia V1Y 9M9
Telephone: (778) 313-8090
Fax: (250) 860-8790
Toll Free (within Okanagan Kootenay Area only): 1-866-432-7833

Kamloops Area Office (New Location): supporting the Kamloops and Cariboo regions
729 Victoria Street
Kamloops, British Columbia V2C 2B5
Telephone: (250) 372-3938
Fax: (250) 372-3940

Prince George Area Office: supporting Northern BC and the Yukon
1480 Seventh Avenue
Prince George, British Columbia V2L 3P2
Telephone: (250) 562-8611
Fax: (250) 562-8614

Vancouver Island Area Offices
Nanaimo Office
401-495 Dunsmuir Street
Nanaimo, British Columbia V9R 6B9
Telephone: (250) 754-5274
Fax: (250) 754-5275

Victoria Office
106-1001 Cloverdale Avenue
Victoria, British Columbia V8X 4C9
Telephone: (250) 410-8091
Fax: (250) 382-0231

Winnipeg Office: supporting Winnipeg, Thompson, Interlake, Northeast, Southeast and Central (Portage la Prairie) Manitoba
The Heart and Stroke Building
6 Donald Street, Suite 200
Winnipeg, Manitoba R3L 0K6
Telephone: 204-949-2000
Toll-free: 1-888-473-4636
Fax: 204-957-1365

Brandon Office
Unit 3 - 2430 Victoria Avenue
Brandon, Manitoba R7B 0M5
Telephone 204-571-4080
Fax 204-571-4086

Halifax Regional Municipality
Telephone (902) 423-7682 ext. 335

Kings and Lunenburg Counties
Telephone (902) 423-7682 ext. 335

Annapolis, Digby, Queens, Shelburne, and Yarmouth Counties
Telephone (902) 742-4649

Colchester, Cumberland, and Hants Counties
Telephone (902) 485-8117

Antigonish, Guysborough, and Pictou Counties
Telephone (902) 755-1951

Cape Breton Island
Telephone (902) 539-7813

Ontario Area Offices

Barrie Office: Supporting Parry Sound, Simcoe, Muskoka, Bracebridge, Gravenhurst, Huntsville, Orillia & District
Unit I 112 Commerce Park Dr
Barrie, Ontario L4N 8W8
Telephone (705) 737-1020
Fax (705) 737-0902

Brantford Office: Supporting Brant, Haldimand-Norfolk, Tillsonburg
442 Grey St., Suite A
Brantford, Ontario N3S 7N3
Telephone (519) 752-1301
Fax (519) 752-5554

Chinese Canadian Council
2300 Yonge Street, Suite 1300
PO Box 2414
Toronto, Ontario M4P 1E4
Telephone (416) 489-7111 ext. 3176
Fax (416) 489-9179
Chinese Hotline: 416-489-6007

Cornwall Office: Supporting Stormont, Prescott-Russell, Dundas & Glengarry, Leeds, Grenville
36 Second Street East
Cornwall, Ontario K6H 1Y3
Telephone (613) 938-8933
Fax (613) 938-0655

Durham Regional Office: Supporting Oshawa, Ajax, Pickering, Whitby, Peterborough
Unit 2 - 105 Consumers Drive
Whitby, Ontario L1N 1C4
Telephone (905) 666-3777
Fax (905) 666-9956

Guelph Office: Supporting North/South Wellington, Dufferin
21 Surrey Street West, Suite 204
Guelph, Ontario N1H 3R3
Telephone (519) 837-4858
Fax (519) 837-9209

Halton Region Office: Supporting Milton, Oakville, Burlington
7 - 4391 Harvester Road
Burlington, Ontario L7L 4X1
Telephone (905) 634-7732
Fax (905) 634-1353

Hamilton Office: Supporting Hamilton, Ancaster, Dundas, Flamborough, Glanbrook, and Stoney Creek
1439 Upper Ottawa Street, Unit 7
Hamilton, Ontario L8W 3J6
Telephone (905) 574-4105
Fax (905) 574-4380

Kingston Office: Supporting Kingston, Belleville, Frontenac, Hastings, Lennox & Addington, Prince Edward County, Quinte West, Brighton and Bancroft
720 Progress Avenue
Kingston, Ontario K7M 4W9
Telephone (613) 384-2871
Fax (613) 384-2899

Kitchener Office: Supporting Kitchener-Waterloo, Cambridge
1373 Victoria St. North, Suite 2A
Kitchener, Ontario N2B 3R6
Telephone (519) 571-9600
Fax (519) 571-9832

London Office: Supporting London-Middlesex, Elgin & St. Thomas
633 Colborne St., Suite 180
London, Ontario N6B 2V3
Telephone (519) 679-0641
Fax (519) 679-6898

Niagara District Office: Supporting Niagara Peninsula, St. Catharines, Fort Erie, Grimsby, Lincoln, Pelham, Welland, Port Colborne, Thorold
300 Bunting Road, Unit 3
St. Catharines, Ontario L2M 7X3
Telephone (905) 938-8800
Fax (905) 938-8811

Ottawa: Supporting Vanier-Rockcliffe, Gloucester Cumberland and Ottawa, Nepean-Kanata, Osgoode, Rideau Goulbourn, West Carleton
1525 Carling Avenue, Suite 110
Ottawa, Ontario K1Z 8R9
Telephone (613) 727-5060
Fax (613) 727-1895

Owen Sound Office: Supporting Grey/Bruce
795 1st Avenue E
Owen Sound, ON N4K 2C6
Telephone (519) 371-0083
Fax (519) 371-8164

Peel Region Office: Supporting Mississauga, Brampton, Caledon, Halton Hills
201 County Court Blvd., Suite 306
Brampton, Ontario L6W 4L2
Telephone (905) 451-0021
Fax (905) 452-0503

Sarnia Office: Supporting Sarnia-Lambton
774 London Road
Sarnia, Ontario N7T 4Y1
Telephone (519) 332-1415
Fax (519) 332-3139

Sault Ste. Marie Office: Supporting Algoma, Elliot Lake, Thessalon, Wawa, Blind River
59 Great Northern Road
Sault Ste. Marie, Ontario P6B 4Y7
Telephone (705) 253-3775
Fax (705) 946-5760

Stratford Office: Supporting Perth, Huron, Woodstock, Ingersoll, Oxford
556 Huron Street
Stratford, Ontario N5A 5T9
Telephone (519) 273-5212
Fax (519) 273-7024

Supporting Manitoulin, Sudbury, Espanola, Valley East, Chelmsford, North Bay and Nipissing Area
43 Elm Street, Suite 130
Sudbury, Ontario P3C 1S4
Telephone (705) 673-2228
Fax (705) 673-7406
Area Coordinator, North Bay - Telephone (705) 980-4196

Thunder Bay Office: Supporting Thunder Bay, Kenora, Rainy River, Dryden, Fort Frances, Lake Of The Woods & Red Lake
Suite 104 – 979 Alloy Drive
Thunder Bay, ON P7B 5Z8
Telephone (807) 623-1118
Fax (807) 622-9914

Toronto Office: Supporting the City of Toronto
2300 Yonge Street, Suite 1300, Box 2414
Toronto, Ontario M4P 1E4
Telephone (416) 489-7111
Fax (416) 489-6885

Windsor Office: Supporting Windsor-Essex, South Essex
4570 Rhodes Drive, Unit 350
Windsor, Ontario N8W 5C2
Telephone (519) 254-4345
Fax (519) 254-4215

York Region Office: Supporting Markham Richmond Hill, Thornhill, Vaughan, York Region North, Aurora, Whitchurch-Stouffville, Simcoe South
14845 Yonge Street, Suite 201
Aurora, Ontario L4G 6H8
Telephone (905) 709-4899
Fax (905) 709-0883

Côte-Nord, Bas Saint-Laurent and Gaspésie
33, René-Lepage Boulevard East
Rimouski, Québec G5L 1N8
Telephone (418) 723-7270 or 1-888-473-4636
Fax (418) 723-2097

Center of Québec/Mauricie
137 Radisson Street
Trois-Rivières, Québec G9A 2C5
Telephone (819) 375-9565
Fax (819) 375-0233

La Capitale
4715 avenue des Replats, Suite 261
Québec City, Québec G2J 1B8
Telephone (418) 682-6387
Fax (418) 682-8214

Laval/Laurentides/Lanaudière
1600 Saint-Martin Blvd East, Tower A, Suite 410
Laval, Québec H7G 4R8
Telephone (450) 669-6909
Fax (450) 669-8987

Outaouais
1525 Carling Avenue, Suite 110
Ottawa, Ontario, K1Z 8R9
Telephone (613) 727-5060

Saguenay/Lac Saint-Jean
152 Racine Street East, Suite 251
Chicoutimi, Québec G7H 1R8
Telephone (418) 543-8959
Fax (418) 543-5872

South Shore of Montreal
1194 de Chambly Road, Suite 200
Longueuil, Québec J4J 3W6
Telephone (450) 442-6387
Fax (450) 442-3329

Stay in touch

Subscribe to our eNewsletter!

Something seems to have gone wrong at our end. Please try again.
Please enter a valid email address.