CPR Classes

The McHenry Township Fire Department regularly offers CPR, Automated External Defibrillator (AED), and Health Care Provider classes. Group classes are available upon request. We follow American Heart Association (AHA) guidelines for CPR classes.

Heartsaver® CPR/AED  

Click here to see which Heartsaver CPR/AED classes are available and to register for classes
This is a classroom, video-based, instructor-led course that teaches adult and pediatric CPR and AED use. This course teaches skills with AHA’s research-proven Practice-While-Watching (PWW) technique, which allows instructors to observe the students, provide feedback and guide the students’ learning of skills.

This course is for anyone with limited or no medical training who needs a CPR / AED card for a job, regulatory, or other requirement.

  • Cost: $55 (includes book and 2 year completion card)
  • Includes Adult, Pediatric, and Infant CPR
  • Perfect for teachers, day care workers, baby sitters, police or other lay rescuers
  • Minimum enrollment is 3 students
  • Class length is 3-4 hours

BLS for Healthcare Providers 

Click here to see which Healthcare Provider classes are available and to register for classes
This course is designed to provide a wide variety of healthcare professionals the ability to recognize several life-threatening emergencies, provide CPR, use an AED, and relieve choking in a wide variety of in-hospital and out-of-hospital settings.

This class consists of two parts.
Part 1 is ONLINE. You must complete the online portion prior to scheduled skill assessment.
Part 2 is SKILLS VALIDATION. You must bring the online completion certificate to the hands-on skills validation. This section is about 2 hours long and provides the in-person skills practice and testing session to obtain an AHA course completion card. Together both parts cover breathing and cardiac emergencies - including CPR, AED, and obstructed airway - for adult, child, and infant patients.

After registering online, a key code will be emailed for the online portion of the class.

  • Cost: $55 (includes on-line key code and a 2-year completion card)
  • This class meets the requirements for all medical personnel, such as MD, RN, PT, RT, CNA, pre-hospital employees, techs, and students in the healthcare field
  • Minimum enrollment is 2 students
  • Class length: 2 hours


Unless noted otherwise, all classes are held at Fire Station 2
3710 Johnsburg Road
Johnsburg, IL 60051

Class Fees

All fees must be paid at the time of registration as our class size is limited. We accept credit card payments though our ePay online payment center. We also accept cash or check as forms of payment, but your registration is not secured until payment is received.

  • There will be absolutely NO REFUNDS for individual cancellations or "no-shows" after the registration deadline has passed. 
  • Registration deadline for each CPR class is 5 business days prior to class. If the minimum registration for any class is not met, students will be notified of cancellation and the registration fee will be refunded.
  • The maximum registration for a single class is 9 students. If a class is full, you may be added to a standby list. 

For a list of area CPR classes, click here:  Area CPR Classes 2019

2019 CPR Schedule

Heartsaver CPR/AED 2019
BLS for Healthcare Provider CPR 2019
March 12, 2019
January 15, 2019
March 21, 2019
January 22, 2019
June 7, 2019
February 19, 2019
June 18, 2019
February 21, 2019
September 11, 2019
April 16, 2019
September 19, 2019
April 18, 2019
December 13, 2019
May 15, 2019
December 17, 2019
May 23, 2019
July 16, 2019
July 18, 2019
August 15, 2019
August 21, 2019
October 10, 2019
October 16, 2019
November 12, 2019
November 19, 2019