Most CPR courses run two to four hours, depending on the type and whether you already know CPR
A basic CPR certification course typically takes two to three hours if you have no prior training. If you're renewing an existing certification, the course is usually shorter — often 30 minutes to one hour. Some providers combine CPR with first aid training, which extends the total time to four to six hours. The exact length depends on the organization running the course, the depth of hands-on practice, and whether you're learning adult CPR only or CPR for adults, children, and infants.
The time also varies based on the format. In-person classroom courses tend to run longer because they include live demonstration and supervised practice on mannequins. Online courses that teach the theory portion can be completed in 30 to 60 minutes, though most require you to attend an in-person skills session afterward to demonstrate chest compressions and rescue breathing — that session usually lasts 30 to 60 minutes on its own.
Key Takeaways
- A standard CPR certification course without prior training takes two to three hours in a classroom setting.
- Renewal courses for people who already hold a current CPR card are typically 30 minutes to one hour.
- Blended courses that combine CPR with first aid training can take four to six hours total.
- Online CPR courses teach theory quickly but require a separate in-person skills check that adds another 30 to 60 minutes.
- The American Red Cross, American Heart Association, and local hospitals all offer CPR courses with slightly different schedules and formats.
What happens during a typical two-to-three-hour CPR course
The first 30 to 45 minutes usually covers the theory: how cardiac arrest happens, when CPR is needed, the chain of survival, and how to recognize when someone is unresponsive and not breathing normally. An instructor will walk through the steps of CPR — hand placement, compression depth, compression rate, and rescue breathing — using a video or live demonstration.
The remaining time is hands-on practice. You'll work on a mannequin, usually in small groups or pairs, while the instructor watches and corrects your technique. Most courses require you to perform CPR for at least two to three minutes continuously to show you can maintain the correct rhythm and depth. You may also practice rescue breathing and learn how to use an automated external defibrillator (AED). At the end, you'll typically perform a final skills test — usually two minutes of continuous CPR — to earn your certification card.
Renewal courses are much shorter
If your CPR certification is still current or expired less than a year ago, you can take a renewal course instead of the full course. Renewal courses usually last 30 to 60 minutes because you already understand the concepts and have practiced before. The instructor will do a brief review of CPR steps and any updates to guidelines, then move quickly to hands-on practice and a final skills check.
Some providers offer even faster renewal options — occasionally 15 to 20 minutes — but these are less common and may not be accepted by all employers. If your certification has been expired for more than a year, most organizations require you to take the full course again rather than a renewal.
Combined CPR and first aid courses take longer
Many workplaces and schools require both CPR and first aid training. A combined course typically runs four to six hours because it covers CPR skills plus how to handle bleeding, choking, fractures, burns, and other common injuries. Some providers break this into two separate sessions — CPR on one day and first aid on another — while others run it as a single longer class.
If you need both certifications, ask the provider whether they offer a combined course. It's usually more efficient than taking two separate courses, and the combined certification often costs less than paying for each course individually.
Online CPR courses save time but have limits
If you take an online CPR course, the video and knowledge portion typically takes 30 to 60 minutes. You can complete it at your own pace, pausing and rewatching as needed. However, most reputable organizations — including the American Red Cross and American Heart Association — require an in-person skills session after you finish the online portion. That session usually lasts 30 to 60 minutes and involves demonstrating CPR on a mannequin in front of an instructor.
Some employers and organizations do not accept online-only CPR certification without the in-person skills check. Before you enroll in an online course, confirm that the format will be accepted wherever you need the certification. A few providers offer fully online certification, but these are less common and may not meet workplace or licensing requirements in your area.
Where to find CPR courses and how to schedule
The American Red Cross and American Heart Association are the two largest CPR training organizations in the United States. Both offer courses through local chapters, hospitals, community colleges, and independent instructors. You can search for courses on their websites by entering your zip code. Many hospitals and fire departments also offer CPR courses directly to the public, sometimes at lower cost than national organizations.
Courses are offered year-round, with multiple time slots on weekdays and weekends. Some providers offer evening or weekend classes specifically for working adults. Once you find a course, you typically register online and pay the course fee — which ranges from $30 to $100 depending on the organization and whether it's CPR only or combined with first aid. You'll receive your certification card when ready after passing the skills test, and it's valid for two years.
What to bring and how to prepare
Bring a photo ID and arrive 10 to 15 minutes early. Wear comfortable clothing that allows you to move your arms freely — you'll be doing chest compressions, which requires full shoulder and arm movement. If you have a physical limitation or injury that affects your arms or chest, tell the instructor before the course starts; they can often modify the practice or provide alternative ways to demonstrate competency.
You don't need to study or prepare in advance. The instructor will teach everything you need to know during the course. If you want to review CPR steps beforehand, the American Red Cross and American Heart Association both have free videos on their websites, but this is optional.
Frequently Asked Questions
Can I take a CPR course online and get certified without going in person?
Most major organizations require an in-person skills session, even if you complete the theory portion online. A few providers offer fully online certification, but many employers and healthcare facilities do not accept it. Check with your employer or the organization requiring the certification before enrolling in an online-only course.
How long is CPR certification good for?
CPR certification is valid for two years from the date you pass the course. After two years, you'll need to renew. If your certification expires, you must take the full course again rather than a renewal course.
What's the difference between CPR and BLS certification?
BLS (Basic Life Support) is a more detailed course that includes CPR plus additional skills like using an AED and rescue breathing. BLS courses typically take three to four hours and are often required for healthcare workers. Standard CPR courses are shorter and focus on CPR and AED use for the general public.
Do I have to pass a test to get my CPR card?
Yes. You must pass a skills test — usually two minutes of continuous CPR on a mannequin — to earn your certification card. Most people pass on their first attempt. If you don't pass, the instructor will give you feedback and let you try again, usually at no extra cost.
Can I renew my CPR certification early?
Yes. You can renew your CPR certification at any time before it expires. Some people renew early if they find a convenient course date. Your new certification will be valid for two years from the date you complete the renewal course.