Facts verified Oct 17, 2026 against American Heart Association (AHA) Emergency Cardiovascular Care and American Red Cross. These are the two national bodies. Dates that have passed are removed automatically.
| Item | Detail | Official source |
|---|---|---|
| Passing score (AHA BLS Provider) | 84% minimum on the online exam, plus passing the skills tests | elearning.heart.org |
| Passing score (Red Cross CPR (online)) | 80% or better on the learning assessment | redcross.org |
| Exam fee (AHA BLS Provider) | $10.00 for the BLS online exam (instructor-led course) | elearning.heart.org |
| Exam fee (AHA HeartCode BLS (blended)) | $38.00 for the online part; the hands-on skills session is sold separately | shopcpr.heart.org |
| Validity (AHA BLS Provider) | 2 years, through the end of the month the card was issued | American Heart Association (AHA) Emergency Cardiovascular Care and American Red Cross. These are the two national bodies |
| Validity (Red Cross CPR) | 2 years | redcross.org |
| Renewal (AHA BLS Provider) | Renew through an AHA Training Center | American Heart Association (AHA) Emergency Cardiovascular Care and American Red Cross. These are the two national bodies |
| Renewal (Red Cross CPR) | Shorter renewal course adds 2 more years | redcross.org |
| Delivery (AHA HeartCode BLS (blended)) | Online part plus hands-on skills session | elearning.heart.org |
| Delivery (Red Cross CPR) | In-person or blended, with a required in-person skills session | redcross.org |
| Score release (AHA BLS Provider) | Card issued within 20 business days | American Heart Association (AHA) Emergency Cardiovascular Care and American Red Cross. These are the two national bodies |
Facts verified Oct 17, 2026 against American Heart Association (AHA) Emergency Cardiovascular Care and American Red Cross. These are the two national bodies. Dates that have passed are removed automatically.
Prepare for the CPR Cardiopulmonary Resuscitation Practice exam with our free practice test modules. Each quiz covers key topics to help you pass on your first try.