CPR training costs money when you pay a commercial training center—typically between $50 and $150 per person for a standard certification course. But across the United States, dozens of organizations operate free CPR training programs because they believe the ability to save a life shouldn't depend on someone's budget. Understanding where these free options come from helps you find programs that genuinely won't charge you.
Learn About Food Assistance Program Requirements →
The American Red Cross, the largest CPR training organization in the country, operates free courses in certain communities. Their funding model combines fees from those who can pay with grants and donations that support free training for others. Local chapters in major cities often host community CPR nights where they teach basics at no cost, sometimes in partnership with city health departments or community centers.
The American Heart Association also provides free CPR information and occasionally offers reduced-cost training through their community programs. Beyond these national organizations, hospitals frequently teach CPR for free as part of community health initiatives. Many emergency departments or cardiac centers run quarterly classes aimed at making CPR knowledge widespread in their service areas.
Fire departments in most mid-sized and large cities teach free CPR. This happens because firefighters respond to cardiac emergencies and want more bystanders trained before they arrive. Some departments teach monthly classes at fire stations; others partner with community centers or libraries to reach more people. Police departments sometimes offer CPR training too, though this varies widely by location.
Non-profit organizations focused on specific health conditions—particularly those addressing heart disease and stroke—frequently sponsor free CPR classes. These groups see CPR training as central to their mission. YMCAs across the country offer CPR training, and some locations provide free sessions for low-income participants or community members.
Practical takeaway: Before paying for CPR training, research what your city's fire department, local hospitals, and nearby YMCAs offer. Many people never discover free options because they assume training always costs money.
Finding a free CPR class requires knowing where to look. The search process differs depending on your location and what type of training you want—basic CPR versus CPR plus first aid, for example. Starting your search in the right places saves time and prevents wasted phone calls to centers that only offer paid courses.
Learn How Intuit Bill Pay Works and Costs →
Contact your local fire department's non-emergency number and ask directly if they teach CPR and how often classes meet. Write down the phone number from the city's official website rather than using online listings, which sometimes contain outdated numbers. When you call, ask: Do they offer CPR training? Is it free? How far in advance do you need to contact them? Do you need to register, or can you show up to class? Some fire departments accept walk-ins; others require advance notice with limited spots per class.
Search for "[your city name] free CPR training" or "[your county name] CPR classes." This often surfaces community announcements from libraries, recreation departments, or health departments that sponsor classes. City and county websites sometimes list upcoming community health events, including CPR training, on their main pages or in a calendar section.
Call the closest hospital's main line and ask to speak with someone in community health or community outreach. Hospitals maintain this information internally, but it's not always promoted online. Ask which CPR certifications they teach, whether the training is free, and how to register. Some hospitals only teach their employees but may know about free community options.
Visit the American Red Cross website and use their class finder tool by entering your zip code. Filter results to show only free options. The same applies to the American Heart Association's website, though their search tool requires more manual filtering. Keep in mind that some training organizations that appear in these searches charge fees, so always confirm pricing before attending.
Check with your local YMCA, community colleges, and recreation departments. Community colleges sometimes offer free CPR to the public as part of their community service mission, separate from their paid classes. Recreation departments often bundle free CPR with other health initiatives during community health fairs.
Practical takeaway: Contact your fire department first—this is often the fastest way to find free training. Have your zip code and preferred training times ready when you call, and ask to be put on a waiting list if spots are full.
Free CPR training covers the same core information as paid courses, though the depth and certification status may differ. Understanding what you'll learn helps you decide if a particular program meets your needs, especially if you need certification for a job.
Free Guide To Sending Money To Nigeria →
Basic CPR training teaches hand placement on the chest, the correct compression rate (100-120 compressions per minute, matching the beat of "Stayin' Alive"), when to use an automated external defibrillator (AED), and how to give rescue breaths if you're comfortable doing so. Instructors teach you to recognize when someone is unresponsive and has no normal breathing, then explain the steps to call 911 while starting CPR immediately. Most courses take two to three hours and include practice on mannequins so you feel confident performing chest compressions.
First aid components sometimes pair with free CPR training. These modules cover choking, severe bleeding, shock, and recognizing signs of stroke or heart attack. Not all free classes include first aid, so ask when you contact programs. If you need both CPR and first aid training, free programs combining both are worth seeking out, though they require more time (usually four to five hours).
Pediatric CPR differs from adult CPR because children have different physiology and cardiac arrest causes. Some free programs teach pediatric CPR separately; others include it briefly within a standard course. Parents, teachers, and childcare providers should specifically request pediatric training if their free course option doesn't mention it, since the compression depth and rate adjust for smaller bodies.
Certification cards represent one key difference between free and paid training. Some free programs issue certification cards recognized nationally, valid for two years. Others teach the same content but don't provide official certification, which matters if you need CPR certification for employment (lifeguards, nurses, emergency personnel, fitness instructors, etc.). When researching, ask explicitly: "Will I receive a certification card, and what organization issues it?" If certification matters for your situation, this becomes your most important screening question.
Refresher training works similarly to full courses but assumes you've been trained before. Some free programs offer refresher sessions lasting 30 to 60 minutes, while others only teach full courses. Refreshers focus on updating your knowledge if your card has expired or if you want to stay sharp.
Practical takeaway: If CPR certification is required for your job, ask whether the free program offers nationally recognized certification before attending. If certification isn't required, any program teaching current CPR guidelines provides value.
Free CPR classes operate on different schedules than commercial centers because they depend on volunteer instructors and non-profit funding. Knowing how free programs typically work prevents frustration when you try to register.
Fire department classes often run monthly or quarterly, sometimes only once per quarter in smaller cities. They typically happen on evenings or weekends to accommodate working adults. Spots fill quickly because demand is high and class size is limited, often capped at 12 to 15 people. Many fire departments maintain a waiting list if a class reaches capacity. Call early in the month to ask about the next available class and how far in advance you need to register. Some accept registrations up to one week before class; others require two weeks notice.
Hospital-based free classes sometimes run weekly, depending on the hospital's resources. American Red Cross chapters vary—some locations offer free classes monthly, while others offer them less frequently. Check the organization's website for their specific schedule in your area, or call to ask what frequency they maintain.
Registration for free programs typically involves a phone call, an online form, or showing up 15 minutes early on class day. A few programs require pre-registration to manage attendance and materials. Others accept walk-ins but ask that you arrive early to give them a headcount. Ask during your initial contact which method applies to the specific program you're interested in.
What to bring depends on the program, but generally bring an ID and be prepared to provide your name and phone number for the instructor's records. Some programs send a text reminder the day before class. Wear comfortable clothing you can move in, since you'll practice compressions on mannequins and potentially move around the room
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.