Learn CPR: Ontario

Below are CPR providers that have submitted their company information to the ACT Foundation, requesting they be added to this listing. Please be advised that the ACT Foundation does not build any business relationships with the individual providers and therefore cannot provide any comments or feedback on these agencies.

Provincial Headquarters for CPR Agencies
Active Canadian Emergency Training 1-800-205-3278
Aquatic Development & Emergency Training (ADET) (905) 967-0911
Canadian Group for Emergency Training (613) 237-6778 or
(877) 880-8858
Heart & Stroke Foundation (416) 489-7111
Heart Safe (888) 322-3791 or
(416) 410-4911
Lifeline Emergency Response Technology (888) 840-3456 or
(888) 273-0508
Lifesaving Society (416) 490-8844
Red Cross (905) 890-1000
Rescue 7 1-888-294-4208
SAJE Health & Safety (866) 523-SAJE or
(416) 760-0058 
St. John Ambulance (800) 268-7581 

To find out about local paramedics who are CPR instructors, call the Ontario Paramedic Association at 1-888-OPA-LINE.

Looking for something in your area?  Here are some local CPR agency numbers!

Barrie
Canadian Group for Emergency Training (613) 237-6778 or (877) 880-8858
Heart & Stroke Foundation (705) 737-1020
Paramed (705) 721-4555
Red Cross (705) 721-3313
Rapid Zap Emergency Response Training (705) 733-5678 or (866) 769-5678
SAJE Health & Safety (705) 434-2023 
St. John Ambulance (705) 726-0991

Brampton
Heart & Stroke Foundation (905) 451-0021
Red Cross (905) 452-7118
SAJE Health & Safety (416) 760-0058 
Sheridan College (905) 459-7533 ext. 5170
St. John Ambulance (905) 459-2440

Brockville
Red Cross (613) 342-3523
St. John Ambulance (613) 342-2974

Cambridge
Red Cross (519) 621-1840
St. John Ambulance (519) 740-8895

Cochrane
Cochrane District Social Services Administration Board (705) 268-7722 http://www.cdssab.on.ca/

Durham
Rescue Plus (905) 427-2844

Etobicoke
St. John Ambulance (416) 620-5550

Guelph
Heart & Stroke Foundation (519) 837-4858
React (519) 823-1559
Red Cross (519) 836-3523
SAJE Health & Safety (866) 523-SAJE
St. John Ambulance (519) 821-3400

Hamilton
Heart & Stroke Foundation (905) 574-4105
Mohawk College (905) 575-2305
Paramed (905) 318-8522
Red Cross (905) 522-8485
SAJE Health & Safety (866) 523-SAJE

Hearst
Cochrane District Social Services Administration Board (705) 268-7722 http://www.cdssab.on.ca/

Iroquois Falls
Cochrane District Social Services Administration Board (705) 268-7722 http://www.cdssab.on.ca/

Kapuskasing
Cochrane District Social Services Administration Board (705) 268-7722 http://www.cdssab.on.ca/

Kingston
Canadian Group for Emergency Training (613) 237-6778 or (877) 880-8858
Heart & Stroke Foundation (613) 384-2871
Active Canadian Emergency Training (613) 823-7316
Paramed (613) 549-0112
Red Cross (613) 548-4929
St. John Ambulance (613) 384-8602

Kitchener - Waterloo
Heart & Stroke Foundation (519) 571-9600
Paramed (519) 896-6750
Red Cross (519) 742-2785
SAJE Health & Safety (519) 576-6740
St. John Ambulance (519) 579-6285

Lindsay
Paramed (705) 328-8820
Red Cross (705) 324-8960
SAJE Health & Safety (866) 523-SAJE 
St. John Ambulance (705) 324-9894

London
Absolutely Creative Training Solutions (519) 649-4122
Active Canadian Emergency Training (519) 457-4517
Fanshawe College (519) 452-4255
Heart & Stroke Foundation (519) 679-0641
LMac Community CPR (519) 453-1483
Paramed (519) 439-2222
Red Cross (519) 681-7330
SAJE Health & Safety (866) 523-SAJE
St. John Ambulance (519) 432-1352
YM-YWCA (519) 667-3300

Matheson
Cochrane District Social Services Administration Board (705) 268-7722 http://www.cdssab.on.ca/

Mattice
Cochrane District Social Services Administration Board (705) 268-7722 http://www.cdssab.on.ca/

Metro Toronto
Red Cross (416) 480-2500
St. John Ambulance (416) 967-4244

Mississauga
St. John Ambulance (905) 274-0880

Moosonee
Cochrane District Social Services Administration Board (705) 268-7722 http://www.cdssab.on.ca/

Niagara
Heart Niagara (905) 688-3762 ext.321
Heart & Stroke Foundation (905) 938-8800
Lifeline Emergency Response
Technology (888) 840-3456 or
(888) 273-0508
Niagara College (905) 735-2211 ext. 7510
Paramed (905) 682-6555
Red Cross (905) 704-0206 or
( 905) 945-8658 (from Grimsby)
SAJE Health & Safety (866) 523-SAJE 
St. John Ambulance (905) 356-7340

North Bay
Heart & Stroke Foundation (705) 476-6196
HeartZAP Services Inc. (705) 494-8488 or
1-866-764-8488 www.heartzap.ca 
Red Cross (705) 472-5760
SAJE Health & Safety (866) 523-SAJE
St. John Ambulance (705) 495-3626

Oakville
Heart & Stroke Foundation (905) 634-7732
Paramed (905) 847-1025
Red Cross (905) 845-5241
SAJE Health & Safety (866) 523-SAJE
St. John Ambulance (905) 469-9325

Oshawa
Canadian Group for Emergency Training (613) 237-6778 or (877) 880-8858
Heart & Stroke Foundation (905) 571-1582
Paramed (905) 433-7600
Red Cross (905) 723-7251
SAJE Health & Safety (866) 523-SAJE
St. John Ambulance (905) 434-7800

Ottawa
Active Canadian Emergency Training (613) 823-7316 or (800) 205-3278
Canadian Group for Emergency Training (613) 237-6778 or (877) 880-8858
Heart & Stroke Foundation of Canada
National Office - (613) 569-4361
Ottawa Office - (613) 737-0651
Nepean Office - (613) 727-5060
HeartSafe EMS Ottawa (800) 758-9540 
Paramed (613) 728-7080
St. John Ambulance (613) 722-2002
Red Cross (613) 560-7220

You can also visit the Regional Heart Saver Committee's Web site for a listing of CPR agencies in Ottawa.

Peterborough
Canadian Group for Emergency Training (613) 237-6778 or
(877) 880-8858
Heart & Stroke Foundation (705) 749-1044
Red Cross (705) 745-7251
St. John Ambulance (705) 745-0331

Sarnia
Heart & Stroke Foundation (519) 332-1415
Red Cross (519) 332-6380
St. John Ambulance (519) 344-3381

Sault St. Marie
Heart & Stroke Foundation (705) 253-3775
Red Cross (705) 759-4547
Sault College (705) 759-6700
St. John Ambulance (705) 945-1224
Superior Emergency Services (705) 253-3301

Smooth Rock Falls
Cochrane District Social Services Administration Board (705) 268-7722 http://www.cdssab.on.ca/

South Porcupine
Cochrane District Social Services Administration Board (705) 268-7722 http://www.cdssab.on.ca/

St. Catharines
Heart & Stroke Foundation (905) 938-8800
Paramed (905) 682-6555
Red Cross (905) 704-0206 or
(905) 945-8658 (from Grimsby)
SAJE Health & Safety (866) 523-SAJE 
St. John Ambulance (905) 685-8964

Sudbury
Active Canadian Emergency Training (705) 858-4280
Cambrian College (705) 524-7378
Canadian Group for Emergency Training (613) 237-6778 or
(877) 880-8858
Heart & Stroke Foundation (705) 673-2228
Red Cross (705) 674-0737
St. John Ambulance (204) 677-4312
Superior Emergency Services (866) 213-0071

Thunder Bay
Heart & Stroke Foundation (807) 623-1118
Red Cross (807) 623-3073
St. John Ambulance (807) 345-1712

Timmins
Cochrane District Social Services Administration Board (705) 268-7722 http://www.cdssab.on.ca/
Heart & Stroke Foundation (705) 267-4645
Red Cross (705) 267-4900
St. John Ambulance (705) 264-6565

Toronto
Canadian Group for Emergency Training (613) 237-6778 or
(877) 880-8858
Heart & Stroke Foundation (416) 489-7111 ext.406
HeartSafe EMS Ottawa (416) 410-4911 
Lifesaver 101 First Aid & CPR Training Inc. (416) 538-5900
Link to Life (416) 398-5033 or (800) 663-5465
Paramed (416) 977-5008
Red Cross (416) 480-2500
SAJE Health & Safety (416) 760-0058 
St. John Ambulance (416) 967-4244