CPR certification typically takes between 3 and 8 hours to complete, depending on the course type and whether you already hold a current card
A standard CPR course with the American Red Cross or American Heart Association runs 3 to 4 hours and covers adult CPR, choking relief, and rescue breathing. If you're taking a blended course—part online, part in-person—the classroom time shrinks to 1 to 2 hours because you watch videos at home first. Renewal courses for people with an expiring card take 1 to 2 hours. The actual time between enrollment and walking out with a card is usually the same day, though some providers schedule classes weeks in advance, so the wait depends on when the next session starts.
The timeline also shifts if you're taking a combined course. CPR plus First Aid together takes 6 to 8 hours in one sitting, or 3 to 4 hours if split between online and classroom. Pediatric CPR (for infants and children) adds another 1 to 2 hours to any course. Workplace or healthcare-specific versions may run longer because they cover additional scenarios or equipment your job requires.
Key Takeaways
- Standard CPR certification takes 3 to 4 hours of classroom time and is usually completed the same day you enroll.
- Blended courses (online plus classroom) reduce in-person time to 1 to 2 hours but require you to complete the video portion beforehand.
- Renewal courses for expiring cards take 1 to 2 hours and are faster than initial certification.
- Combined CPR and First Aid courses take 6 to 8 hours in one session, or 3 to 4 hours if you split them between online and classroom.
- Your card is valid for two years from the date you pass the course, so plan renewal at least a month before expiration.
Same-Day Certification vs. Scheduled Classes
Most CPR courses are offered on a set schedule—your local Red Cross chapter or hospital posts dates weeks in advance, and you register for a specific class. If a session is coming up in the next few days, you can often complete certification within a week. If the next class isn't for three weeks, that's how long you'll wait before you can start.
Some providers, particularly private training companies and hospitals, offer same-day or next-day classes if you call ahead. Workplaces sometimes bring an instructor on-site, which means you take the course during work hours on a date your employer sets. Online-first providers let you finish the video portion when ready and schedule your skills test (the hands-on part) within days, sometimes the same week.
In-Person vs. Blended vs. Online-Only Courses
A fully in-person course is the traditional route: you show up, spend 3 to 4 hours learning and practicing chest compressions and rescue breathing on a mannequin, and leave with your card. You're done the same day. The instructor watches you perform CPR, gives feedback, and signs off on your skills.
Blended courses split the work. You watch instructional videos online (usually 1 to 2 hours of content you can pause and rewatch), then attend a 1 to 2 hour classroom session where an instructor watches you demonstrate CPR on a mannequin and answers questions. This cuts total time but requires two separate commitments. Some people finish the online part in an evening and attend the skills session the next day.
A few organizations offer fully online CPR, but this is rare and usually not recognized by employers or healthcare settings. Most jobs and volunteer positions require at least the hands-on skills test with an instructor present, so check what your employer or organization accepts before enrolling in online-only.
What Happens During the Course
The first part of any CPR course is instruction. An instructor explains how to recognize cardiac arrest, when to call 911, and how to perform chest compressions at the right depth and speed. You'll learn the difference between adult CPR (for people 12 and older) and infant CPR (for babies under 1 year). Most courses also cover how to use an automated external defibrillator (AED) and how to relieve choking.
The second part is practice. You perform CPR on a training mannequin while the instructor watches and corrects your technique. You'll do this several times—usually at least twice for compressions alone, and again with rescue breathing if your course includes it. The instructor is checking that you're pushing hard and fast enough, that your hand position is correct, and that you're following the current guidelines (which the American Heart Association updates every five years).
The final part is the skills test. You perform CPR one more time while the instructor grades you. You need to meet the standard for your course—usually correct hand placement, adequate compression depth (at least 2 inches for adults), and the right compression rate (100 to 120 compressions per minute). If you pass, you get your card when ready or within a few days. If you don't pass, most providers let you retest the same day or schedule a quick retest session within a week at no extra cost.
How Long Your Card Lasts
A CPR card is valid for two years from the date you pass the course. The exact expiration date is printed on your card. After two years, your certification expires and you need to renew it. You cannot use an expired card for a job that requires current certification, and many employers check expiration dates during hiring or annual reviews.
Plan to renew at least one month before your card expires. Renewal courses are shorter (1 to 2 hours) because you already know the basics and just need to refresh your skills and learn any guideline updates. If your card expires and you need it urgently for a job, some providers can fit you into a renewal class within days, but waiting until the last week creates stress and limits your options.
Different Course Types and Their Timelines
The American Red Cross and American Heart Association are the two largest CPR providers in the United States. Both offer standard courses that take 3 to 4 hours. The Red Cross also offers a "Hybrid" option (online plus 1-hour skills session) and a "Classroom" option (full in-person). The American Heart Association offers "Heartsaver" courses (basic CPR for the public) and "BLS" courses (for healthcare workers), both taking 3 to 4 hours in-person or 1 to 2 hours if blended.
Hospitals and healthcare systems often run their own CPR courses for staff, usually during work hours and sometimes faster than public classes because they're scheduled regularly. Workplaces may bring in a trainer, which means you take the course on your employer's schedule—sometimes a half-day session, sometimes spread across two shorter sessions. Private training companies vary widely; some offer same-day certification, while others book weeks out.
Pediatric CPR (for infants and children) adds 1 to 2 hours to any course. Healthcare workers often take a combined "BLS for Healthcare Providers" course that includes infant CPR and is 3 to 4 hours. Parents or childcare workers might take "CPR and First Aid for Infants and Children," which is 6 to 8 hours if taken all at once.
Preparing to Speed Up Your Certification
If you need CPR certification quickly, start by checking what your employer or organization actually requires. Some jobs ask for Red Cross, others accept American Heart Association, and some accept either. A few organizations accept online-only courses, though this is uncommon. Knowing the requirement narrows your search.
Next, look for blended courses in your area. These are faster than full in-person courses because you do the video at home. Search "[your city] CPR blended course" or "[your city] CPR online plus skills test" to find providers near you. Call and ask when the next skills session is scheduled—you might be able to finish the online part today and test tomorrow.
If you already hold a current CPR card, ask about renewal courses instead of initial certification. Renewal is 1 to 2 hours instead of 3 to 4, and many providers schedule renewals more frequently than initial courses. Some let you renew online with just a brief skills test in person.
Frequently Asked Questions
Can I get CPR certified in one day?
Yes. A standard in-person course takes 3 to 4 hours and is usually completed the same day you attend. If you find a class starting in the morning, you can walk out with your card by afternoon. Blended courses also finish in one day if you complete the online portion beforehand and attend the skills session the same day.
How long does it take to renew CPR certification?
Renewal courses take 1 to 2 hours and are faster than initial certification because you already know the basics. You can often renew on the same day you enroll, especially if you call ahead to ask about same-day or next-day sessions.
What if I fail the skills test?
Most providers let you retest when ready or within a few days at no extra cost. If you fail, the instructor will show you what to correct, and you'll practice again before retesting. Very few people fail on the second attempt.
Do I need to take the course again if my card expires?
Yes, you need to renew your certification before or shortly after it expires. You cannot use an expired card for a job that requires current certification. Renewal is faster than initial certification and covers guideline updates.
How far in advance should I schedule my CPR course?
Schedule at least two to three weeks ahead if possible, especially if you need a specific course type or provider. If you need it urgently, call local providers and ask about same-day or next-day availability—many can fit you in with short notice, particularly for renewal courses.