CPR certification courses run between two and four hours, depending on the type and your prior training

A standard CPR certification course takes two to four hours to complete in a single session. The exact length depends on whether you are taking CPR alone or CPR combined with first aid, and whether you already hold a current certification. Courses that combine CPR with AED (automated external defibrillator) training and first aid typically run longer — often four to six hours — because they cover more ground.

The time you spend in the classroom is only part of the process. After you finish the course, you receive your certificate when ready if you pass the skills test and written exam on the same day. The certificate itself is valid for two years from the date you complete the course, not from when you register.

If you are renewing an expired certification, a CPR recertification course is usually shorter — between one and two hours — because you already know the material and only need to refresh your skills and knowledge.

Key Takeaways

  • A CPR-only course takes two to three hours; CPR plus first aid takes four to six hours.
  • You receive your certificate on the day you complete the course if you pass both the skills and written portions.
  • Your certificate is valid for two years from the completion date, not from when you register.
  • Recertification courses are shorter — usually one to two hours — because you are refreshing skills you already have.
  • Online courses may take longer because you complete the written portion at home and attend an in-person skills session separately.

In-Person Classroom Courses Versus Blended Online Options

In-person courses are the most common format and the fastest way to get certified. You show up, spend two to four hours in a classroom or training center, practice on a mannequin, take a written test, and leave with a certificate. The instructor watches you perform CPR and rescue breathing, scores your technique, and tells you on the spot whether you passed.

Blended courses split the work between online and in-person. You watch videos and answer questions at home — this part typically takes one to two hours and can be done over several days. Then you attend an in-person session, usually two to three hours long, where an instructor watches you perform the skills and administers a final test. The total calendar time is longer because you are not doing it all at once, but your actual time commitment is similar.

Some organizations offer fully online CPR courses, but these do not result in a certificate that most employers recognize. Online-only courses are informational and teach you the concepts, but they do not include a live skills evaluation. If your workplace or school requires a recognized CPR certification, you will need to attend an in-person skills session with a certified instructor.

What Happens During the Course

The first part of a CPR course is instruction. An instructor explains how to recognize cardiac arrest, how to position a person on their back, how to perform chest compressions at the correct depth and rate, and how to give rescue breaths. This usually takes 30 to 60 minutes depending on the course level and how much first aid content is included.

The second part is practice. You work on a CPR mannequin — a plastic torso with a head and arms — and perform chest compressions and rescue breaths while the instructor watches and corrects your technique. You may practice multiple rounds to build muscle memory and confidence. This takes 30 to 90 minutes depending on class size and how much time the instructor spends with each person.

The final part is testing. You perform a full CPR scenario on the mannequin while the instructor scores your performance against a checklist. You also take a written test, usually 10 to 20 multiple-choice questions, to show you understand the material. Testing takes 20 to 45 minutes total. If you pass both parts, you receive your certificate when ready.

Different Course Levels and Their Time Requirements

CPR certification comes in different levels, and each takes a different amount of time. CPR/BLS (Basic Life Support) for healthcare workers is the most rigorous and typically takes three to four hours. It covers CPR for adults, children, and infants, plus two-rescuer CPR and use of an AED.

CPR for the general public or CPR/AED courses are shorter — usually two to three hours — because they focus on adult CPR and AED use and do not cover infant CPR or two-rescuer techniques in as much detail.

First Aid + CPR courses combine both skills and run four to six hours. Pediatric CPR courses, which focus on infants and children, take two to three hours. Wilderness First Aid + CPR courses are longer — often six to eight hours — because they cover additional scenarios and treatment in remote settings.

How to Speed Up the Process

If you need certification quickly, register for an in-person course rather than a blended one. In-person courses finish in a single session, and you walk out with a certificate the same day. Blended courses require you to complete online work before attending the skills session, which stretches the calendar time even if your total hours are similar.

Check whether your local Red Cross chapter, American Heart Association training center, or hospital offers courses on weekends or evenings. Many do, and you can often register online and attend within a few days. Some organizations offer multiple sessions per week, so you may not have to wait long for an opening.

If you already hold a current CPR certification, renew it before it expires. Renewing takes one to two hours instead of two to four, because you only refresh skills you already know. Waiting until your certificate expires means you have to take a full course again, which takes longer and leaves you without valid certification in the meantime.

After You Finish: What Your Certificate Covers

Your CPR certificate is valid for two years from the date you complete the course. The expiration date is printed on the card. Some employers or schools may have their own rules — for example, they might require you to renew every 18 months — so check your workplace policy.

Your certificate covers the specific skills you trained in. If you took CPR/AED, your certificate covers CPR and AED use but not first aid. If you took CPR/BLS, it covers adult, child, and infant CPR. If you took First Aid + CPR, it covers both. Make sure the course you take matches what your employer or school requires.

If you need to renew your certification, you can take a recertification course anytime in the last three months before your certificate expires. You do not have to wait until the expiration date. Renewing early means you never have a gap in your certification.

Frequently Asked Questions

Can I get CPR certified in one day?

Yes. In-person CPR courses take two to four hours and you receive your certificate the same day if you pass the skills and written tests. You can register for a course and complete it within 24 hours in most cities.

Do I have to take the full course if I already know CPR?

If your certification is current, you do not need to take any course. If your certification has expired, you must take a full course — you cannot renew an expired certificate. If your certificate is expiring soon, you can take a shorter recertification course instead of a full course.

What if I fail the test?

Most organizations allow you to retake the skills test or written test the same day or within a few days at no extra charge. You do not have to pay for the entire course again. Ask the instructor or training center about their retake policy before you leave.

How long does it take to get my certificate in the mail?

You receive a printed certificate when ready after you pass the course. Some organizations also mail a wallet card within one to two weeks. Check with your training center about whether they mail cards automatically or if you need to request one.

Can I take an online CPR course and get a real certificate?

No. Fully online CPR courses do not include a live skills evaluation, so they do not result in a certificate that employers recognize. You must attend an in-person skills session with a certified instructor to earn a valid CPR certificate.