CPR and First Aid Classes

The Algonquin-Lake in the Hills Fire Protection District is pleased to offer CPR/AED classes to the public twice a month. We also offer First Aid Classes. These classes are certified through the American Heart Association.

First Aid Classes
First Aid Classes are offered and the cost is $50. Classes are held on Saturdays from 1 p.m. to 4 p.m. (class dates are not held monthly, please see dates available here).

BLS - Provider (Healthcare Classes)

"Healthcare" classes are designed for providers in the healthcare industry. The cost for this is $60. Classes are held on Saturdays from 9 a.m. to 1 p.m. Click here to see which Healthcare Provider classes are available and to register for classes.

Heartsaver-AED Classes

"Heartsaver" classes are for the general public and the cost for the class is $60. Classes are held on Saturdays from 9 a.m. to 1 p.m. Click here to see which Heartsaver-AED CPR classes are available and to register for classes.


Classes are held at:
1020 W Algonquin Road
Lake in the Hills, IL 60156

Class Fees

All fees must be paid at the time of registration as our class size is limited. We accept cash or check as forms of payment; you may also pay by credit card by going through ePay online payment center.  We accept Visa, MasterCard, Discover and American Express Credit Cards.   Students wishing to cancel class reservations 48 hours or less will be issued credit towards a future class. There will be no refunds given for cancellations occurring 48 hours or less before a class.

American Heart Association

The American Heart Association (AHA) strongly promotes knowledge and proficiency in all AHA courses and has developed instructional materials for this purpose. Use of these materials in an educational course does not represent course sponsorship by the AHA. Any fees charged for such a course, except for a portion of fees needed for AHA course materials, do not represent income to the AHA.
January 11
January 18
February 1
February 8
March 14
March 21
April 4 - Class has been cancelled
April 11- Class has been cancelled
May 2
May 16
June 13
June 27
July 11
July 18
August 8
August 15 - Class has been cancelled
September 19
September 26
October 10
October 17 - Class has been cancelled
November 7
November 21 - Class has been cancelled
December 12
December 19