Free CPR certification comes from hospitals, community centers, and nonprofit organizations in your area, not from online-only sources
Real CPR certification requires hands-on practice with a manikin and an instructor watching you perform chest compressions and rescue breathing. No website can issue it. The organizations that teach it for free are usually hospitals, fire departments, American Red Cross chapters, and community health nonprofits. Some charge a small fee for the card itself (typically $5 to $15), but the instruction and testing are free.
The fastest way to find a free class near you is to call your local hospital's community education line or your city's fire department non-emergency number and ask what CPR classes they offer. Many hospitals run free sessions for the public as part of community outreach. Fire departments often teach free classes to residents. The American Red Cross chapter in your county can also tell you which free options exist in your area.
Key Takeaways
- Free CPR certification requires in-person training with a manikin and an instructor; online-only courses cannot issue a real certification card.
- Hospitals, fire departments, American Red Cross chapters, and community health organizations are the most common sources of free training.
- Call your local hospital's community education department or your city fire department to ask about free classes in your area.
- The certification card itself may cost $5 to $15, but instruction and testing should be free through these organizations.
- Certification typically lasts two years, after which you will need to retake the course to renew it.
Hospitals and health systems often run free CPR classes for the public
Most hospitals have a community education or public health department that teaches CPR at no cost. Call the main number of the largest hospital near you and ask for community education or community outreach. Tell them you are looking for a free CPR class. They will either run one themselves or refer you to a partner organization that does.
Hospital classes are usually taught by nurses or paramedics and follow American Heart Association or American Red Cross standards. You will practice on a manikin, perform compressions and rescue breathing while an instructor watches, and take a written test. If you pass, you receive a card valid for two years. Some hospitals ask you to register in advance online or by phone; others accept walk-ins.
Fire departments and EMS agencies teach free CPR to residents
Your city or county fire department often teaches free CPR certification to the public as part of community health. Call the non-emergency line (not 911) and ask whether the fire department offers free CPR classes. Some departments run classes on a regular schedule; others teach by appointment when enough people sign up.
Fire department instructors are typically firefighters or paramedics trained to teach CPR. The class covers adult CPR, and many departments also teach infant and child CPR in the same session. You will need to bring a photo ID and arrive 10 to 15 minutes early. Classes usually take two to three hours. The certification card is issued on the spot if you pass the practical and written portions.
American Red Cross chapters offer free or low-cost CPR training
The American Red Cross chapter in your county runs CPR classes, and many chapters offer them free or at a reduced cost to people who cannot pay the standard fee. Call or visit the Red Cross website and search for your local chapter. Ask specifically whether they have free classes or scholarships available.
Red Cross instructors teach the same hands-on format: practice on a manikin, demonstrate compressions and rescue breathing, pass a written test. The Red Cross card is recognized nationwide and lasts two years. Some chapters teach classes at their own facility; others teach at libraries, community centers, or workplaces. Schedules vary by chapter, so call ahead to find out when classes are offered in your area.
Community health centers and nonprofits may offer free certification
Federally may have access to health centers (FQHCs) and community health nonprofits sometimes teach free CPR to the public or to people who use their services. Call your local health department and ask whether any community health centers in your area teach CPR. You can also search online for "free CPR class near me" and filter for nonprofits and community organizations.
These organizations often partner with hospitals or the Red Cross to provide instruction, so the format and certification are the same. The advantage is that they may have more flexible schedules or offer classes in multiple languages. Some require you to be a patient or member of the organization; others open classes to anyone in the community.
Workplace and school-based CPR training may be free to employees and students
If you work for a large employer or attend a college, your workplace or school may offer free CPR certification to employees or students. Ask your human resources department or student health center whether CPR training is available. Many employers require or strongly encourage CPR certification for staff, so they pay for the training.
School-based classes are usually taught by campus health staff or a contracted instructor. Workplace classes may be held on-site or at a nearby training center. The certification is the same as any other CPR card and is valid for two years. If your employer or school does not offer it, ask whether they will reimburse you for taking a class elsewhere.
What to expect during a free CPR certification class
A typical CPR class lasts two to three hours and covers adult CPR, which is what most people need. You will learn the steps: check responsiveness, call 911, position the person, perform chest compressions at the correct rate and depth, and deliver rescue breaths. The instructor will demonstrate each step on a manikin, then watch you practice.
You will need to perform CPR correctly for at least two minutes without stopping, maintain the right compression rate (100 to 120 compressions per minute), and pass a written test with at least 80 percent correct. Many classes also teach how to use an automated external defibrillator (AED). Once you pass, you receive a card that is valid for two years. After that, you will need to retake the course to renew your certification.
Frequently Asked Questions
Can I get CPR certification online?
Online courses can teach you CPR knowledge, but they cannot issue a real certification card. Certification requires hands-on practice with a manikin and an instructor watching you perform compressions and rescue breathing. Some organizations offer blended courses where you watch videos online and then attend one in-person session for the practical test.
How long does a CPR certification card last?
A CPR certification card is valid for two years from the date you pass the course. After two years, you must retake the class to renew your certification. Some organizations offer refresher courses that are shorter than the full class and cost less.
What if I cannot find a free class in my area?
If hospitals, fire departments, and the Red Cross do not offer free classes, ask whether they have a sliding scale fee or scholarship program. Community colleges sometimes offer low-cost CPR classes. You can also ask your employer or school whether they will pay for certification at a private training center.
Do I need to know CPR before I take the class?
No. CPR classes are designed for people with no prior experience. The instructor will teach you everything from the beginning. You do not need to study beforehand, though reading about CPR basics can help you feel more confident on the day of the class.
What is the difference between CPR certification and CPR training?
CPR training is the instruction you receive in class. CPR certification is the card you earn after you pass the practical test and written exam. The card proves you have been trained and tested. Training alone does not give you a card you can show an employer or school.