Class Enrollment

Class Registration
HeartCode® BLS Course
Date/Time: Mon 4/27/2026 from 12:30 PM to 5:30 PM
Location: Baystate Franklin Medical Center
Class Price: $85.00

Basic Life Support (BLS) Provider Heartcode Course

Course Description:

The American Heart Association’s (AHA) Basic Life Support (BLS) course is designed to teach you the lifesaving skills required to be both an effective team member and team leader in either an in-hospital or out-of-hospital setting.This course trains participants to promptly recognize several life-threatening emergencies, give high-quality chest compressions, deliver appropriate breaths and ventilations, provide early use of an AED and relieve choking. This course covers patients populations of all ages. The course reflects science and education from the 2025 American Heart Association Guidelines for CPR and Emergency Cardiovascular Care (ECC).

This is a hybrid BLS course made up of both an online portion and an in-person portion. Upon registering for this course, you are sent a confirmation email with a link to the online BLS HeartCode® coursework. You must complete the online portion prior to the in-person portion of the class. The class date/time listed is for the in-person skills portion of the class.  

Upon arriving for the in-person portion of this course, students are required to provide the certificate of completion of the online portion of the course. Students may print this prior to class or come prepared with a screenshot to email to the instructor for printing. 

*Please note: If the student arrives to class without proof of completion of the online portion of the course, they will be asked to reschedule, and will not be able to attend the in-person portion of class that day.* 

 

To Purchase the Physical Manual: https://www.shopcpr.heart.org/bls-provider-manual

To Purchase the Digital Manual (eBook): https://shopcpr.heart.org/bls-provider-manual-ebook

 

 


What Course Should I Take? 

See the General Course Descriptions below. (Please click on the different course types on the left side of this screen for detailed descriptions of each course)

-Initial Courses for certification in BLS, ACLS and PALS: These are fully in-person. Ideal for the student who has never taken the course before or their certification has expired.

-Renewal Courses for certification in BLS, ACLS and PALS: These are fully in-person. Ideal for the student who has taken the course before and needs to recertify before they expire. Please note that you have until the last day of your expiring month to recertify. 

-HeartCode Courses for certification in BLS, ACLS and PALS: These are hybrid courses.They provide the same certification as fully in-person courses listed above, but are offered in a hybrid format.The didactic portion of these classes are offered online, and then the student is required to attend an in-person practical skills session with an instructor. Enrolling in a Heartcode Course on this website will register you for both the online and in-person training.The date/time listed is when the student is required to attend their skills session. 

 

Want to take multiple course renewals in one day? Here's how: 

To complete all three course renewals in one day: this can only be done by completing all three courses as Heartcodes. We offer Heartcodes of all three disciplines back to back one day a week. Check the schedule for specific dates. 

To complete ACLS and BLS renewals on the same day, there are three options: Attend the ACLS & BLS Combo Course (fully in-person), Attend an ACLS Renewal Course and a BLS Heartcode Course on the same day, OR Attend an ACLS and BLS Heartcode course on the same day. 

To complete PALS and BLS renewals on the same day, there are two options: Attend a PALS Renewal Course and a BLS Heartcode Course on the same day, OR Attend a PALS and BLS Heartcode course on the same day. 

 

Main Course Location Street Addresses:

Please see your confirmation email for specific building directions and parking information.

Baystate Education Center - 361 Whitney Ave, Holyoke, MA 01040

Baystate Wing Hospital - 40 Wright St, Palmer, MA 01069

Baystate Franklin Medical Center - 164 High St, Greenfield, MA 01301

 

Promo Codes and Discounts

Please do not use promo codes that do not apply to you. This will complicate your enrollment and may result in a delay when processing your certification. 

*If you work at BFMC, please use promo code BFMC for payment.

*If you work in the BMC Main Campus Adult Emergency Department, please use promo code BMCED

*If you work in the BMC Main Campus Pediatric Emergency Department, please use promo code BMCPEDIED

If you are a self-paying Baystate Health employee, please use promo code BMC2025 for a discount on your courses. 

We offer a 10% discount for first responders, military personnel and current students. Please email aj.lamay@baystatehealth.org for more information. 

 

FAQ: To look up old cards or claim new AHA cards manually, go to https://ecards.heart.org/student/myecards  - then enter your name and email address used at registration.