Book Your Sessions

Basic Life Support (BLS) CPR
In-person training must be completed within 60-days of your passing your online portion.
1
Choose your session
2
Review and go to cart
Choose your session:
| Session | Date | Time | Location | Price | |
|---|---|---|---|---|---|
|
Basic Life Support (BLS) CPR – North York 2 HOURS |
15 October 2026 | 9:00am – 11:00am |
North York 47 Sheppard Ave E #410, North York, ON M2N 5X5 |
||
|
Basic Life Support (BLS) CPR – Brampton 2 HOURS |
15 October 2026 | 10:30am – 12:30pm |
Brampton Shoppers World Brampton (Unit #43) 499 Main St S, Brampton, ON L6Y 1N7 |
||
|
Basic Life Support (BLS) CPR – Etobicoke 2 HOURS |
15 October 2026 | 6:00pm – 8:00pm |
Etobicoke Training before November 1, 2026: Starting November 1, 2026, the Etobicoke location will be: |
||
|
Basic Life Support (BLS) CPR – Richmond Hill 2 HOURS |
15 October 2026 | 6:00pm – 8:00pm |
Richmond Hill 10225 Yonge St. Unit R, Richmond Hill, ON L4C 3B2 |
||
|
Basic Life Support (BLS) CPR – Toronto 2 HOURS |
15 October 2026 | 6:00pm – 8:00pm |
Toronto 2323 Yonge St Suite 500A, Toronto, ON M4P 2C9 |
||
|
Basic Life Support (BLS) CPR – Mississauga 2 HOURS |
18 October 2026 | 3:00pm – 5:00pm |
Mississauga Training before November 1, 2026 Starting November 1, 2026, the Mississauga location will be: |
||
|
Basic Life Support (BLS) CPR – North York 2 HOURS |
19 October 2026 | 9:00am – 11:00am |
North York 47 Sheppard Ave E #410, North York, ON M2N 5X5 |
||
|
Basic Life Support (BLS) CPR – Brampton 2 HOURS |
19 October 2026 | 10:30am – 12:30pm |
Brampton Shoppers World Brampton (Unit #43) 499 Main St S, Brampton, ON L6Y 1N7 |
||
|
Basic Life Support (BLS) CPR – Toronto 2 HOURS |
19 October 2026 | 6:00pm – 8:00pm |
Toronto 2323 Yonge St Suite 500A, Toronto, ON M4P 2C9 |
||
|
Basic Life Support (BLS) CPR – North York 2 HOURS |
20 October 2026 | 9:00am – 11:00am |
North York 47 Sheppard Ave E #410, North York, ON M2N 5X5 |
Choose a date above to see available times.