Free CPR certification comes from community organizations, hospitals, and government agencies in your area, not from the Red Cross or American Heart Association—those charge fees. The fastest free route is usually your local fire department, health department, or a community college that offers it as part of a public health program. Some workplaces also train employees at no cost if the job requires it. The catch: free courses are often shorter, teach the basics only, and may not be recognized by employers who need a specific certification card. If your job or volunteer role requires a particular organization's seal—Red Cross, American Heart Association, or your state's EMS board—you will need to pay or find an employer who covers it. But if you need to know CPR for personal safety or a volunteer role with flexible requirements, free instruction exists in most places.

Key Takeaways

  • Fire departments and health departments in your city or county often teach CPR for free to residents, though you may need to call ahead to find the next class date.
  • Community colleges sometimes offer free CPR as part of continuing education or community outreach, especially if you are a student or live in the district.
  • Hospitals and urgent care centers occasionally run free CPR classes for the public, usually advertised on their websites or through their community health programs.
  • If your employer or volunteer organization requires CPR, ask them directly whether they will cover the cost or teach it in-house rather than paying out of pocket.
  • Free courses may not come with an official certification card from the Red Cross or American Heart Association, so confirm what your specific role actually requires before enrolling.

Fire Departments and Local Government

Your local fire department is the most reliable free source. Many departments teach CPR to the public as part of community safety outreach, and the instruction is often taught by firefighters or paramedics who do it regularly. Call the non-emergency number for your fire department and ask whether they offer free CPR classes, how often they run, and whether you need to register in advance.

Health departments run similar programs in some areas. Contact your county or city health department and ask about CPR training—they may teach it themselves or refer you to a partner organization. Response times and class frequency vary widely by location, so expect anything from weekly classes to one per quarter.

Some police departments also teach CPR, though less commonly than fire departments. If your fire department has a wait, the police non-emergency line can tell you whether they offer it.

Community Colleges and Public Schools

Community colleges often teach CPR at no cost to residents, especially through their continuing education or community health divisions. Call the main number and ask for the health sciences or continuing education department, then ask about free or low-cost CPR. Some colleges require you to be a student or live in the district; others open classes to anyone.

Public schools sometimes offer CPR training to adults through evening or weekend community programs. High schools with health or athletic programs occasionally teach it as well. Contact the main office or the health teacher directly.

Both routes may have longer wait times than fire departments because they run on academic schedules, not year-round. But if you have flexibility on timing, they are reliable and free.

Hospitals and Urgent Care Centers

Some hospitals run free CPR classes as community outreach, especially larger medical centers in urban areas. Check the hospital's website under "community programs" or "health education," or call the main number and ask for community health or patient education. Classes may be offered monthly or quarterly.

Urgent care centers are less likely to teach CPR publicly, but a few do. It is worth calling if a hospital near you does not offer classes.

Hospital classes are often taught by nurses or respiratory therapists and tend to be well-organized, but availability depends entirely on the facility. Do not assume your nearest hospital offers it—you have to ask.

Employer and Volunteer Organization Coverage

If you need CPR for a job or volunteer role, ask your employer or organization whether they will pay for it or teach it in-house. Many workplaces cover CPR training as a job requirement and either send employees to a class or bring an instructor on-site. Volunteer organizations—especially those working with children, elderly people, or in medical settings—often do the same.

Asking first saves you money and time. Some organizations have preferred instructors or specific certification requirements, so paying out of pocket before checking could mean taking a class that does not meet their needs.

What Free CPR Training Usually Includes and Does Not

Free CPR courses taught by fire departments, health departments, and community colleges cover the same basic steps: chest compressions, rescue breathing (or hands-only CPR), and recovery position. You will learn when to call 911, how hard to push, and how to recognize cardiac arrest. The instruction is legitimate and comes from people trained to teach it.

The main difference is the certification card. Free courses often do not issue an official Red Cross or American Heart Association card, which some employers require. If your job or volunteer role specifically asks for one of those cards, you will need to pay for a course from an organization that issues it. Ask your employer or organization exactly what they need before you take a free class—some accept any CPR training, while others do not.

Free courses are also sometimes shorter (two to three hours instead of four) and may not include infant CPR or advanced techniques like using an automated external defibrillator (AED). If you need those skills, ask what the course covers before you sign up.

How to Find Classes in Your Area

Start by calling your local fire department's non-emergency number and asking about free CPR classes. If they do not offer them, ask whether they know which organization in your area does. Fire departments usually know the landscape and can point you to the health department, community college, or hospital that teaches it.

You can also search "[your city] free CPR class" or "[your county] health department CPR" online. Many departments post schedules on their websites or Facebook pages. If nothing comes up, call the health department directly.

If you live in a rural area with limited options, you may need to travel to the nearest town or city, or ask your employer whether they will cover the cost of a paid course instead.

Frequently Asked Questions

Will a free CPR class count if my job requires certification?

It depends on what your employer requires. Some jobs need a specific card from the Red Cross or American Heart Association, which free courses do not provide. Others accept any CPR training. Ask your employer or HR department what they actually need before you take a free class—do not assume it will not count.

How long does free CPR training take?

Free courses usually run two to four hours, depending on the organization. Fire department classes are often shorter (two to three hours) and cover the essentials. Community college or hospital classes may be longer and include more detail. Ask when you call to find out the exact length.

Do I need to register in advance for a free CPR class?

Most free classes require registration because space is limited. Call ahead or check the organization's website to find out how to sign up and whether there is a wait list. Some fill up weeks in advance, especially in busy seasons.

Can I get CPR training online for free?

Online CPR courses exist and some are free, but they do not teach hands-on practice. You need to practice chest compressions and rescue breathing on a mannequin with someone watching to know whether you are doing it right. Free in-person classes are better if you can access them.

What if there are no free CPR classes near me?

If your area has no free options, ask your employer whether they will pay for a course, or check whether a community college within driving distance offers one. Some organizations also offer sliding-scale fees based on income. Your local health department can tell you what options exist in your region.