Average cost for CPR Classes ranges from
$25 - $50 /hr

The average cost for CPR classes is $40 per hour. Hiring a CPR instructor to teach you to CPR and first aid, you will likely spend between $25 and $50 on each lesson. The price of CPR classes can vary greatly by region (and even by zip code). View our local CPR instructors or get free estimates from teachers near you.

How much do CPR classes cost?

Author: Jen K.
Millions of people ask Lessons.com for cost estimates every year. We track the estimates they get from local teachers, then we share those prices with you.

Save lives by learning how to perform cardiopulmonary resuscitation (CPR)—a way of keeping the heart beating, or getting it to start beating again, by giving chest compressions and artificial ventilation until medical help arrives.

Professionals who should have CPR certification include nannies, babysitters, fitness instructors, security guards, lifeguards, and new parents, along with anyone in the medical profession.

CPR Classes

Group Lessons

In general, the cost of CPR training depends on the location, length of class, and the amount of instruction given. Certifications lasts for two years, at which point you must be recertified. Sample pricing is as follows:

Package Discounts

The price of a class can be dependent on the number of people taking it. Guardian Emergency Training in Upper Darby, PA, has a heart saver first aid CPR (adult, child, infant and AED) group price (group of 5 or larger) of $38 per person; and a small group price (group of 2-5) for $50 per person.

Unusual CPR Classes

The American Heart Association, which has classes all over the US, has a pet (dog and cat) CPR and first aid class for $80. They also offer a new parent infant CPR class.

Rates for Children’s CPR Classes

Some medical training centers are happy to teach the younger generation how to save lives. Ask if the trainer near you offers discounts for school, home school, or scout groups. Specialized Services of So Cal in Placentia, CA, offer classroom training at $45 for the general public and $35 for students, teachers, boy scouts, girl scouts, nonprofits, and more.

What to Look For

The only two recognized programs for teaching CPR are from the American Heart Association and the American Red Cross. Make sure the instructor uses the new 2015/16 AHA guidelines and it’s even better if he or she teaches for all three body sizes—adult, child, and infant CPR.

The class should ideally be hands on with mannikins and face shields. Find instructors’ credentials and reviews on sites like lessons.com. The best teachers will be those who use CPR in everyday life and teach the material regularly. Many trainers are also full-time medical professionals.

Additional Skills

Some trainers, like CPR Advantage in Oceanside, CA, are trained paramedics or EMTs, and even offer classes in other languages and cater to students with physical disabilities.

Many course teachers combine a CPR class with another class. For instance, Texas OnSite CPR in Grapevine, TX, include an AED (defibrillator) class for $45, ASHI (American Safety and Health Institute) blended first aid for $40, or AHA (American Heart Association) heart saver first aid for $65. Guardian Emergency Training in Upper Darby, PA, also offers ACLS (advanced cardiac life support), PALS (pediatric advanced life support), PHTLS (pre-hospital trauma life support), NAEMT B-con course (bleeding control course).


Some CPR training companies offer training classes for healthcare, corporate, industrial and commercial groups needing certification and training at their location. The American Heart Association hosts weekly classes at many of its locations.

Ready to take CPR classes?
Get free custom quotes from qualified CPR instructors in your area.

Looking for a CPR instructor near you?

Answer some questions

Let us know about your needs so we can bring you the right teachers.

Get matched

Get matched with multiple teachers that meet your exact needs.

Hire the right teacher

Compare teachers, ask questions, and hire only when ready.