CPR certification courses typically take between two and eight hours, depending on the course type and your prior training

A standard in-person CPR course for adults runs three to four hours and covers chest compressions, rescue breathing, and use of an automated external defibrillator (AED). Blended courses—mixing online instruction with a shorter in-person skills session—take longer overall because you complete the knowledge portion at home first, then attend a hands-on session that usually lasts one to two hours. Renewal courses are faster, typically two to three hours, because you already know the material and only need to refresh your technique and pass a skills check.

The organization issuing your certification affects timing slightly. The American Heart Association, American Red Cross, and other providers all teach the same core skills but may structure their courses differently. Some organizations offer accelerated weekend workshops or evening classes to fit work schedules, while others run standard daytime sessions. If you need certification urgently, same-day courses exist but are less common and may cost more.

Key Takeaways

  • Standard in-person CPR courses take three to four hours for first-time learners and include both classroom instruction and hands-on practice.
  • Blended courses split learning between online modules you complete at home and a one- to two-hour in-person skills session.
  • Renewal courses take two to three hours because you only need to refresh skills and pass a quick assessment, not learn everything from scratch.
  • Your certification remains valid for two years from the date you complete the course, after which you must renew to keep it current.

In-Person Courses: The Standard Three- to Four-Hour Format

In-person CPR courses are the most common option and the fastest way to earn your certification in one sitting. You arrive at a training center, hospital, fire station, or community college and spend three to four hours in a classroom with an instructor and usually five to fifteen other students. The instructor teaches CPR theory, demonstrates the correct hand placement and compression depth on a mannequin, and then watches each student practice until they meet the standard.

The course covers adult CPR, pediatric CPR (for infants and children), and AED use. You learn the current compression-to-breath ratio—currently 30 compressions to 2 breaths—and practice until your technique is consistent. Most instructors require you to perform CPR correctly on a mannequin for at least two minutes without stopping to show you can maintain the pace and depth needed in a real emergency. Once you pass the skills test, you receive your card on the spot or within a few days.

Scheduling an in-person course requires finding a class that fits your calendar. Many training centers offer multiple sessions per week, including evenings and weekends, so you can usually find something within a few days. Some workplaces, schools, and gyms host on-site courses, which can be faster if your organization arranges one.

Blended Courses: Online Learning Plus a Short In-Person Session

Blended CPR courses split the work between an online module and a brief in-person skills check. You log into the provider's website, watch videos, and answer questions about CPR technique and when to use an AED—this usually takes one to two hours and you can do it at your own pace over several days. Then you schedule a one- to two-hour appointment at a training center where an instructor watches you perform CPR on a mannequin and signs off on your skills.

The total time commitment is similar to an in-person course, but blended courses offer more flexibility because you control when you do the online portion. If you have a busy schedule or live far from a training center, this option lets you learn the theory at home and only travel for the hands-on part. The downside is that you need to schedule two separate sessions—the online module and the in-person check—rather than getting it done in one block of time.

Blended courses are increasingly common because they reduce the number of people in a classroom at once and let providers schedule skills checks more efficiently. Many organizations, including the American Heart Association and American Red Cross, now offer this format.

Online-Only Courses: Limitations and When They explore

Some providers advertise online-only CPR certification, but these courses do not meet the standard for most employers and organizations. CPR requires hands-on practice—you must demonstrate that you can perform compressions at the correct depth and rate on an actual mannequin, not just watch a video. Online-only courses teach the theory but skip the skills check, so they do not result in a recognized certification card.

The exception is CPR refresher training for people who already hold a current certification and just need to review the material between renewals. Some organizations allow current cardholders to take a short online module to stay informed about guideline changes, but this does not extend your certification—you still need to renew in person before your card expires.

If you see an online course advertised as full CPR certification, verify the provider's credentials before enrolling. Legitimate providers always require an in-person skills session before issuing a card.

Renewal Courses: Two to Three Hours to Keep Your Card Current

Once your CPR certification expires, you must renew it to keep it valid. A renewal course takes two to three hours because you already know the basics and only need to refresh your skills and learn any changes to guidelines since your last certification. The instructor may do a brief review of compression technique and AED use, then watch you perform CPR to confirm you still meet the standard.

Renewal courses are faster than initial courses because there is less material to cover. You do not need to learn CPR from scratch—you just need to show you can still do it correctly. Many people renew their certification every two years, the standard validity period for most CPR cards.

Some providers offer online renewal modules for people who already hold a current card, but again, these do not extend your certification. You must attend an in-person skills check before your current card expires to renew it.

How Long Your Certification Stays Valid

CPR certification is valid for two years from the date you complete the course. Your certification card will show an expiration date—this is the important date by which you must renew if you want to keep your certification current. After the expiration date, your card is no longer valid, and you must take a full initial course again rather than a renewal course.

Some employers require you to renew before your card expires, while others allow a grace period of a few weeks or months. Check with your employer or the organization that requires your certification to learn their specific renewal important date. If your card has already expired, you can still take a renewal course at most training centers, but you may need to take a full initial course depending on how long ago it expired.

Factors That Affect Course Length

Several things can make a CPR course take longer or shorter than the standard timeframe. If the class is large or the instructor is thorough, an in-person course might stretch to five hours. If you struggle with the skills check, the instructor may give you extra practice time, which adds time to the course. Conversely, if you already have medical training or have taken CPR recently, you may move through the material faster.

The organization offering the course also matters. The American Heart Association, American Red Cross, and other providers teach the same CPR guidelines but may structure their courses differently. Some add extra modules on pediatric CPR or first aid, which extends the course length. Always check the course description before registering to know what to expect.

Your location and the time of year can affect how quickly you can schedule a course. During busy seasons—summer, back-to-school, or around workplace certification important date—courses may fill up quickly and you might have to wait a week or more for an opening. In slower seasons, you may find a class within a few days.

Frequently Asked Questions

Can I get CPR certified in one day?

Yes. Standard in-person CPR courses take three to four hours and can be completed in a single session, so you can be certified the same day you take the course. Some training centers offer multiple sessions throughout the day, so you can often find a class that fits your schedule within a day or two of calling.

How much does a CPR course cost?

In-person CPR courses typically cost between $50 and $150, depending on the provider, your location, and whether the course includes additional training like first aid or pediatric CPR. Some employers, schools, and community organizations offer free or discounted courses to their staff or members. Blended courses may cost slightly more because they involve both online and in-person instruction.

Do I have to renew my CPR certification?

Yes, if you want to keep your certification valid. Your card expires two years after you complete the course, and most employers and organizations require a current, unexpired card. You can renew by taking a two- to three-hour renewal course before your card expires. If your card has already expired, you may need to take a full initial course again depending on how long ago it expired.

What's the difference between CPR and first aid certification?

CPR teaches you how to perform chest compressions and rescue breathing when someone's heart has stopped. First aid teaches you how to treat injuries and illnesses like cuts, burns, choking, and shock. Many training centers offer combined CPR and first aid courses that take six to eight hours total. You can take either course separately or together depending on what your job requires.

Can I take a CPR course online if I'm renewing?

Some providers allow current CPR cardholders to take an online refresher module, but this does not renew your certification. You must still attend an in-person skills check with an instructor before your card expires to officially renew it. The online module helps you review the material, but the in-person session is what extends your certification validity.