Loading…
Loading…

Advanced CPR course designed for healthcare professionals. Covers 1 and 2-person CPR, bag-valve mask ventilation, and team dynamics in resuscitation scenarios.
Register for your CPR and First Aid course in just a few simple steps and secure your spot today.
Basic Life Support (BLS)
from $75.00 CAD (All Prices Displayed Include HST)
| Date | Time | Location | Action |
|---|---|---|---|
| Thu, Nov 12, 2026 | 9:30 AM – 1:45 PM | 920 Yonge St, Suite 550, Toronto, ON M4W 3C7 | |
| Sat, Nov 14, 2026 | 10:00 AM – 2:15 PM | 920 Yonge St, Suite 550, Toronto, ON M4W 3C7 | |
| Mon, Nov 16, 2026 | 9:30 AM – 1:45 PM | 920 Yonge St, Suite 550, Toronto, ON M4W 3C7 | |
| Thu, Nov 19, 2026 | 9:30 AM – 1:45 PM | 920 Yonge St, Suite 550, Toronto, ON M4W 3C7 | |
| Sat, Nov 21, 2026 | 10:00 AM – 2:15 PM | 920 Yonge St, Suite 550, Toronto, ON M4W 3C7 | |
| Mon, Nov 23, 2026 | 9:30 AM – 1:45 PM | 920 Yonge St, Suite 550, Toronto, ON M4W 3C7 | |
| Thu, Nov 26, 2026 | 9:30 AM – 1:45 PM | 920 Yonge St, Suite 550, Toronto, ON M4W 3C7 | |
| Sat, Nov 28, 2026 | 10:00 AM – 2:15 PM | 920 Yonge St, Suite 550, Toronto, ON M4W 3C7 | |
| Mon, Nov 30, 2026 | 9:30 AM – 1:45 PM | 920 Yonge St, Suite 550, Toronto, ON M4W 3C7 | |
| Thu, Dec 3, 2026 | 9:30 AM – 1:45 PM | 920 Yonge St, Suite 550, Toronto, ON M4W 3C7 | |
| Sat, Dec 5, 2026 | 10:00 AM – 2:15 PM | 920 Yonge St, Suite 550, Toronto, ON M4W 3C7 | |
| Mon, Dec 7, 2026 | 9:30 AM – 1:45 PM | 920 Yonge St, Suite 550, Toronto, ON M4W 3C7 | |
| Thu, Dec 10, 2026 | 9:30 AM – 1:45 PM | 920 Yonge St, Suite 550, Toronto, ON M4W 3C7 | |
| Sat, Dec 12, 2026 | 10:00 AM – 2:15 PM | 920 Yonge St, Suite 550, Toronto, ON M4W 3C7 | |
| Mon, Dec 14, 2026 | 9:30 AM – 1:45 PM | 920 Yonge St, Suite 550, Toronto, ON M4W 3C7 |
Basic Life Support (BLS)
from $75.00 CAD (All Prices Displayed Include HST)
| Date | Time | Location | Action |
|---|---|---|---|
| Sun, Nov 15, 2026 | 9:30 AM – 1:45 PM | 2425 Eglinton Ave East, Suite 210, Toronto, ON M1K 5G8 | |
| Mon, Nov 16, 2026 | 10:00 AM – 2:15 PM | 2425 Eglinton Ave East, Suite 210, Toronto, ON M1K 5G8 | |
| Sun, Nov 22, 2026 | 9:30 AM – 1:45 PM | 2425 Eglinton Ave East, Suite 210, Toronto, ON M1K 5G8 | |
| Mon, Nov 23, 2026 | 10:00 AM – 2:15 PM | 2425 Eglinton Ave East, Suite 210, Toronto, ON M1K 5G8 | |
| Sun, Nov 29, 2026 | 9:30 AM – 1:45 PM | 2425 Eglinton Ave East, Suite 210, Toronto, ON M1K 5G8 | |
| Mon, Nov 30, 2026 | 10:00 AM – 2:15 PM | 2425 Eglinton Ave East, Suite 210, Toronto, ON M1K 5G8 | |
| Sun, Dec 6, 2026 | 9:30 AM – 1:45 PM | 2425 Eglinton Ave East, Suite 210, Toronto, ON M1K 5G8 | |
| Mon, Dec 7, 2026 | 10:00 AM – 2:15 PM | 2425 Eglinton Ave East, Suite 210, Toronto, ON M1K 5G8 | |
| Sun, Dec 13, 2026 | 9:30 AM – 1:45 PM | 2425 Eglinton Ave East, Suite 210, Toronto, ON M1K 5G8 | |
| Mon, Dec 14, 2026 | 10:00 AM – 2:15 PM | 2425 Eglinton Ave East, Suite 210, Toronto, ON M1K 5G8 |
Basic Life Support (BLS)
from $75.00 CAD (All Prices Displayed Include HST)
| Date | Time | Location | Action |
|---|---|---|---|
| Thu, Nov 12, 2026 | 10:00 AM – 2:15 PM | 110 Jutland Rd, Etobicoke, ON M8Z 2G6 | |
| Sat, Nov 14, 2026 | 9:00 AM – 1:30 PM | 110 Jutland Rd, Etobicoke, ON M8Z 2G6 | |
| Thu, Nov 19, 2026 | 10:00 AM – 2:15 PM | 110 Jutland Rd, Etobicoke, ON M8Z 2G6 | |
| Sat, Nov 21, 2026 | 9:00 AM – 1:30 PM | 110 Jutland Rd, Etobicoke, ON M8Z 2G6 | |
| Thu, Nov 26, 2026 | 10:00 AM – 2:15 PM | 110 Jutland Rd, Etobicoke, ON M8Z 2G6 | |
| Sat, Nov 28, 2026 | 9:00 AM – 1:30 PM | 110 Jutland Rd, Etobicoke, ON M8Z 2G6 | |
| Thu, Dec 3, 2026 | 10:00 AM – 2:15 PM | 110 Jutland Rd, Etobicoke, ON M8Z 2G6 | |
| Sat, Dec 5, 2026 | 9:00 AM – 1:30 PM | 110 Jutland Rd, Etobicoke, ON M8Z 2G6 | |
| Thu, Dec 10, 2026 | 10:00 AM – 2:15 PM | 110 Jutland Rd, Etobicoke, ON M8Z 2G6 | |
| Sat, Dec 12, 2026 | 9:00 AM – 1:30 PM | 110 Jutland Rd, Etobicoke, ON M8Z 2G6 |
Basic Life Support (BLS)
from $75.00 CAD (All Prices Displayed Include HST)
| Date | Time | Location | Action |
|---|---|---|---|
| Thu, Nov 12, 2026 | 10:00 AM – 2:15 PM | 418 Drewry Ave, North York, ON M2R 2K5 | |
| Thu, Nov 19, 2026 | 10:00 AM – 2:15 PM | 418 Drewry Ave, North York, ON M2R 2K5 | |
| Thu, Nov 26, 2026 | 10:00 AM – 2:15 PM | 418 Drewry Ave, North York, ON M2R 2K5 | |
| Thu, Dec 3, 2026 | 10:00 AM – 2:15 PM | 418 Drewry Ave, North York, ON M2R 2K5 | |
| Thu, Dec 10, 2026 | 10:00 AM – 2:15 PM | 418 Drewry Ave, North York, ON M2R 2K5 | |
| Thu, Feb 18, 2027 | 10:00 AM – 2:15 PM | 418 Drewry Ave, North York, ON M2R 2K5 | Full |
Basic Life Support (BLS)
from $75.00 CAD (All Prices Displayed Include HST)
| Date | Time | Location | Action |
|---|---|---|---|
| Sat, Nov 14, 2026 | 10:00 AM – 2:15 PM | 705 Applewood Crescent, Vaughan, ON L4K 5W8 | |
| Sat, Nov 21, 2026 | 10:00 AM – 2:15 PM | 705 Applewood Crescent, Vaughan, ON L4K 5W8 | |
| Tue, Nov 24, 2026 | 10:00 AM – 2:15 PM | 705 Applewood Crescent, Vaughan, ON L4K 5W8 | |
| Sat, Nov 28, 2026 | 10:00 AM – 2:15 PM | 705 Applewood Crescent, Vaughan, ON L4K 5W8 | |
| Sat, Dec 5, 2026 | 10:00 AM – 2:15 PM | 705 Applewood Crescent, Vaughan, ON L4K 5W8 | |
| Sat, Dec 12, 2026 | 10:00 AM – 2:15 PM | 705 Applewood Crescent, Vaughan, ON L4K 5W8 | |
| Tue, Dec 15, 2026 | 10:00 AM – 2:15 PM | 705 Applewood Crescent, Vaughan, ON L4K 5W8 |
No upcoming dates for Basic Life Support (BLS) at Mississauga.
New dates are added regularly — check another location, or call 416-423-0799 and we will find you a spot.