Class Registration Logo

Welcome to Napa CPR...



Providing exceptional American Heart Association (AHA) Courses 
View upcoming classes


About Us...


Napa Valley College is a certified American Heart Association (AHA) Training Center serving Northern California. Napa CPR provides the following to meet your learning and scheduling needs:


  • Instructor-led course (in-person) training conducted in a classroom setting featuring group interaction and hands-on coaching and feedback from an AHA Instructor
  • Blended learning course training, which includes an online portion along with a scheduled hands-on skills session with an AHA Instructor


Napa CPR offers the following AHA courses: 


  • Healthcare Professionals (Nurses, First Responders, Doctors, and more)
    • (BLS) Basic Life Support CPR & AED (Cardiopulmonary Resuscitation & Automated External Defibrillator)
    • (ACLS) Advanced Cardiovascular Life Support
    • (PALS) Pediatric Advanced Life Support


  • General Public (Workforce: Construction, Childcare, Caregivers, Health & Fitness, Hospitality, and more) 
    • Heartsaver 
      • Heartsaver First Aid/CPR/AED
      • Heartsaver CPR/AED
      • Heartsaver for K-12 Schools


  • General Community (Community Groups, New Parents, Babysitters)
    • Family & Friends CPR


                                                                Register Today


AHA eBooks are available to purchase 24/7 at:  











If you must cancel a "face to face" class that you have registered for, your cancellation notification must be received by email to 48-hours prior to the class date and start time. If your notification is received 48-hours prior to the class date and start time, you will be able to reschedule your attendance at a future class at no additional charge. If you would like to request a refund, you will have up to 72-hours prior to the class date and start time to do so. Please note: There will be a 10% processing fee subtracted from your refund. In addition, etextbooks are not eligible for refunds. If you are a 'no show' at the scheduled class that you have registered for, this will result in your ineligibility to reschedule for a future class at no additional charge or to receive a refund for that particular class. You will, however be able to register for a future class and pay the full costs of that class. We reserve the right to cancel a class at any time for unforeseen circumstances.