Accredited, online ACLS training in California

Accepted across North America and Canada, done in 3 hours. Up to 8 AMA CME/CE credits each.

Choose your courses

Please select a course to enroll in!

10% off with 2 courses, 15% off with 3

Add one course for 10% off

10% multiple course discount is applied, add one more course for the 15% discount

15% multiple course discount is applied

How to complete your ACLS certification in California

You are able to complete your ACLS, PALS and BLS certification in California with a fully in-person, or blended online course.

Acceptance in California

State acceptance in California

Physicians: We are accepted by the CA Board of Medicine because we are accredited by AMA (category 1)

Courses approved by the Licensing Program include: • Programs accredited by the Institute for Medical Quality/California Medical Association (IMQ/CMA), the American Medical Association (AMA), and the Accreditation Council for Continuing Medical Education (ACCME) that qualify for AMA PRA category 1 credit(s)™

Verification Link

Nurses: We are accepted by the CA Board of Nursing because we are ANCC accredited

Acceptable courses: Continuing medical education (CME category 1) continuing medical education is acceptable for meeting RN continuing education requirements, as long as the course is category 1, and has been taken within the appropriate time frames.

Courses approved by other entities: Courses approved by ANCC (American Nurses Credentialing Center) approved regional accrediting bodies when these courses are taken out-of-state.

Unacceptable courses: CPR and BLS courses, basic EKG/dysrhythmia courses as well as basic IV courses that are similar to those used to certify licensed vocational nurses to start IVs

Verification Link

Dentists: We are accepted by the CA Board of Dentistry because we are accredited by ADA CERP

The minimum requirement for each renewal period after the first renewal is 25 hours of continuing education, including: basic life support (maximum credit allowed is 4 CE units) Shall be met by completion of a American Heart Association or American Red Cross course in basic life support, or a BLS course taught by a provider approved by the American Dental Association’s Continuing Education Recognition Program or the Academy of General Dentistry’s Program Approval for continuing education. Online CPR courses will not be accepted for basic life support requirement.

Verification Link

Pharmacists: We are accepted by the CA Board of Pharmacy because we are ACPE accredited

Advanced practice pharmacist; Continuing education eequirement A pharmacist who is recognized as an advanced practice pharmacist shall complete 10 hours of continuing education each renewal cycle in addition to the requirements of Section 4231. The subject matter shall be in one or more areas of practice relevant to the pharmacist’s clinical practice.

4052.8. Initiation and administration of vaccines; Requirements (2) Be certified in basic life support.

1732.05. Accreditation Agencies for Continuing Education. (a) The following organizations are approved as accreditation agencies: (1) The Accreditation Council for Pharmacy Education.

Verification Link

EMS workers: Our courses count in CA as acceptable CME

https://emsa.ca.gov/EMT/ Click: Certification and licensure requirements

Tattoo artists: Our bloodborne pathogen course is acceptable in CA

California Conference Of Local Health Officers STERILIZATION, sterilization, sanitation, and safety standards for tattooing, permanent cosmetics and body piercing Submitted to the California Department of Health Services Pursuant to AB 186 JUNE 30 1998 XIX. Cal/OSHA Where tattooing, application of permanent cosmetics, or body piercing involves an employer-employee relationship, the Cal/OSHA bloodborne pathogens standard, General Industry Safety Orders, Section 5193, Title 8, California Code of Regulations may apply.

Verification Link

In-person training

Your choices for in-person AHA training:

Blended class Classroom
Format This is a personalized and adaptive class completed online with a computer. After the class you will schedule with an instructor to complete the hands-on portion of the class. This is a traditional classroom class with an instructor.
Course completion Complete the online portion + hands-on skills session with an AHA Instructor. Contact an Training Center in your area to sign up for an instructor-led class, see above
Time The online portion of HeartCode BLS can be completed in approximately 1 to 2 hours. Time to complete the hands-on skills session varies around approixmately 60 minutes, depending on your experience level. A full BLS provider course can take 4.5 hours to complete, including skills practice and skills testing.
Completion card BLS provider course completion card, valid for two years BLS provider course completion card, valid for two years

Nearby training sites

View our list of training centers and skill testers in CA. This list was produced by Pacific Medical Training.

Palm Desert Resuscitation Education LLC
73700 Dinah Shore Drive, Suite 107/ Palm Desert Resuscitation Education LLC, CA BLS ACLS PALS

OC Safety Inc.
1940 N Tustin Street Ste 103 *SAME DAY CARD&CEUs*/ Orange, CA BLS ACLS PALS

Healthcare Learning Center
1422 Walbury St./ Stockton, CA BLS ACLS PALS

EMS CES 911
679 N Palora Ave Ste A/ Yuba City, CA BLS ACLS PALS

Kern C.P.R.
2001 Westwind Dr #15/ Bakersfield, CA BLS ACLS PALS

OAKLAND/BERKELEY CPR CLASSES
2076 University Ave., Ste. B/ Berkeley, CA BLS ACLS PALS

Lifesaver CPR
250 Cherry Lane, Suite 107/ Manteca, CA BLS ACLS PALS

Mendocino Safety Training
45180 Main st/ Mendocino, CA BLS

The Center of Excellence in Education
2450 Henderson Rd/ Redding, CA BLS ACLS PALS

ValleyCare Health System
1015 E. Stanley Blvd, Suite B/ Livermore, CA BLS ACLS PALS

Hands to Heart CPR
2216 W Magnolia Blvd *SAME DAY CARD & CEUs*/ Burbank, CA BLS ACLS PALS

Berkeley CPR Classes
1936 UniversityAve. Suite 100/ Berkeley, CA BLS ACLS PALS

Above Bar CPR
3121 Park Ave, Suite E/ Soquel, CA BLS ACLS PALS

Antioch/Brentwood CPR Classes
35 Oak Street/ Brentwood, CA BLS ACLS PALS

San Jose CPR Certification
545 Meridian Ave. Suite E/ San Jose, CA BLS ACLS PALS

Safety Training Seminars
598 Vermont Stree/ San Francisco, CA BLS ACLS PALS

Redwood City CPR Classes
777 Woodside Road, Suite A-1/ Redwood City, CA BLS ACLS PALS

Brentwood CPR Classes
8820 Brentwood Boulevard/ Brentwood, CA BLS ACLS PALS

Smart-Medical Training
5750 Via Real #284/ Carpinteria, CA BLS ACLS PALS

The Center of Excellence in Education
39 Parkside Ct/ Chico, CA ACLS

Marin County CPR Classes
530 Alameda del Prado, Suite 111/ Novato,, CA BLS ACLS PALS

SureFire CPR Laguna Hills
25301 Cabot Road Suite 205/ Laguna Hills, CA BLS ACLS PALS

Project Heartbeat, Inc.
333 Hegenberger Road Suite 855/ Oakland, CA BLS ACLS PALS

RCP Advanced Life Support
720 N Valley Street/ Anaheim, CA BLS ACLS PALS

Health Educational Services
36 Quail Run Circle Suite 101/ Salinas, CA BLS ACLS PALS

A Plus CPR for Less (A+ CPR)
1080 S. La Cienega Blvd. Ste 211/ Los Angeles, CA BLS ACLS PALS

Heart Start CPR, LLC
110 Ryan Industrial Ct. #15/ San Ramon, CA BLS ACLS PALS

HeartSavers CPR LLC
2992 Sparrow Dr/ Fullerton, CA BLS ACLS PALS

HealthPro Education
420 N. Main Street/ Corona, CA BLS ACLS PALS

Ventura County Medical Center - Western Region
3291 Loma Vista Rd Nursing Education/ Ventura, CA BLS ACLS PALS

A Plus Safety LLC
2765 Bechelli Lane/ Redding, CA BLS ACLS PALS

Defib This
1543 Pacific Avenue, Suite 104, Santa Cruz, CA 950/ Santa Cruz, CA BLS ACLS PALS

Compressions CPR
2748 Junupero Serra Blvd, Ste 25/ Daly City, CA BLS ACLS PALS

Keep the Beat
P.O Box 8132/ Alta Loma, CA BLS ACLS PALS

CPR Training Professionals
1717 W. Orangewood Ave. Ste E/ Orange, CA BLS ACLS PALS

CPR Fast
144 Continente, Suite 140/ Brentwood, CA BLS ACLS PALS

American Medical Response
5257 N. Vincent Ave/ Irwindale, CA BLS ACLS PALS

AMR Ambulance
879 Marlborough Ave/ Riverside, CA BLS ACLS PALS

AMR Palm Springs
1111 Montalvo Rd/ Palm Springs, CA BLS ACLS PALS

American Medical Response - Station 201
24907 Ave. Tibbitts, Unit# D/ Santa Clarita, CA BLS ACLS PALS

AMR Victorville
14828 7th St/ Victorville, CA BLS ACLS PALS

AMR Redlands
600 Iowa St/ Redlands, CA BLS ACLS PALS

AMR Rancho Cucamonga
7925 Center Ave/ Rancho Cucamonga, CA BLS ACLS PALS

Health Education Services
1000 Varian Street, Suite A/ San Carlos, CA BLS ACLS PALS

All Care Plus
999 Commercial St, Suite 108/ Palo Alto, CA BLS ACLS PALS

Lifeline CPR Healthcare Education
27601 Forbes Rd #20/ Laguna Niguel, CA BLS ACLS PALS

All Safety and Apparel
15504 Oakbury Dr/ LA MIRADA, CA BLS ACLS PALS

Rescue Tech Health and Safety Services, LLC.
3450 Palmer Drive Suite 4-222/ Cameron Park, CA BLS ACLS PALS

Confidence in Emergency Response Training
Bolero St/ Carlsbad, CA BLS ACLS PALS

South Walton Fire District
911 North County Highway 393/ Santa Rosa Beach, CA BLS ACLS PALS

A Plus Safety LLC.
2765 Bechelli Ln/ Redding, CA BLS ACLS PALS

Life Goes On
28494 Westinghouse Pl/ Santa Clarita, CA BLS ACLS PALS

Center For Healthcare Education
6690 Alessandro Blvd, Suite A/ Riverside, CA BLS ACLS PALS

Imperial Valley College
Training Location: 1603 S. 24th St.,/ El Centro, CA BLS ACLS PALS

Imperial Valley First Aid & CPR Training Center
1603 S 24th St/ El Centro, CA BLS ACLS PALS

Save A Life Training Center
2744 N Quincy St/ Visalia, CA BLS ACLS PALS

Santa Monica CPR
3223 S Beverly Drive/ Los Angeles, CA BLS ACLS PALS

ABC Educators
101 E. Redlands Blvd. Ste 277/ Redlands, CA BLS ACLS PALS

BH Medical Training- Van Nuys
14850 Roscoe Blvd/ Panorama City, CA BLS ACLS PALS

National Protection & Safety Consulting-NPSC
32382 Del Obispo St Ste B3/ San Juan Capistrano, CA BLS ACLS PALS

Safety Matters Certified Training
4141 State Street Ste A-3/ Santa Barbara, CA BLS ACLS PALS

In Home CPR
1061 15th Ave/ Redwood City, CA BLS ACLS PALS

St. Helena Hospital
10 Woodland Rd/ Saint Helena, CA BLS ACLS PALS

Fun CPR Training
8374 Topanga Canyon Blvd./ Suite 204 Canoga Park, CA BLS ACLS PALS

Safety 1st Seminars
218 W Fesler St/ Santa Maria, CA BLS ACLS PALS

HES Test Site
123 Apple St./ Salinas, CA BLS ACLS PALS

Rescue CPR - Manhattan Beach
1140 Highview Avenue *SAME DAY CARD & CEUs*/ Manhattan Beach, CA BLS ACLS PALS

Nurses Educational Opportunities (NEO) OC
3303 Harbor Bvld, Suite G3/ Costa Mesa, CA BLS ACLS PALS

Nurses Educational Opportunities (NEO) San Diego
12640 Sabre Springs Pkwy, Suite 101/ San Diego, CA BLS ACLS PALS

ICE Safety Solutions
43236 Christy St./ Fremont, CA BLS ACLS PALS

ICE Safety Solutions
47703 Fremont Blvd./ Fremont, CA BLS ACLS PALS

Adventist Health Bakersfield
2615 Chester Ave/ Bakersfield, CA BLS ACLS PALS

Lifeline Training Center
1074 East Ave #E/ Chico, CA BLS ACLS PALS

Med Aid Safety & Training
3804 De Ette Ave/ Bakersfield, CA BLS

TS-Safety Training Plus, Inc
18030 Brookhurst St. #385/ Fountain Valley, CA

CPR Link
18015 Unit A Norwalk Blvd/ Artesia, CA BLS ACLS PALS

TS-Your Way CPR
7939 Jellico Avenue/ Nothridge, CA BLS

Staying Alive with ACLS
4002 Vista Way/ Fallbrook, CA BLS ACLS PALS

My Health Studio
31139 Via Colinas Ste 303/ Westlake Village, CA BLS ACLS PALS

The CPR Lady Inc
15375 Barranca Pkwy Ste J103 *SAME DAY CARD & CEUs/ Irvine, CA BLS ACLS PALS

Western Training Center
31566 Railroad Canyon Rd # 654/ Canyon Lake, CA BLS ACLS PALS

American Health Education, Inc.
3174 Constitution Dr/ Livermore, CA

Positive Heart CPR
135 School St *SAME DAY CARD & CEUs*/ Daly City, CA

Beverly Hills CPR
455 N. Rexford Dr./ Beverly Hills, CA BLS ACLS PALS

Lodi Memorial Hospital
975 S Fairmont Ave/ Lodi, CA BLS ACLS PALS

Hall Ambulance Service, Inc
1001 21st st/ Bakersfiled, CA BLS ACLS PALS

UC Davis Medical Center (UCDMC)
4900 Broadway Ste 1630/ Sacramento, CA BLS ACLS PALS

Stockton/Manteca CPR Classes
620 E Yosemite Avenue/ Manteca, CA BLS ACLS PALS

DUBLIN CPR CLASSES
6930 Village Parkway, Suite A/ Dublin, CA BLS ACLS PALS

CONCORD CPR CLASSES
785 Oak Grove Road, Ste. U/ Concord, CA BLS ACLS PALS

Code 3 LIfe Support
376 North Allen Ave/ Pasadena, CA BLS ACLS PALS

Life First Training Center
3422 W. Hammer Lane Suite F/ Stockton, CA BLS ACLS PALS

Sharp HealthCare
9000 Wakarusa St Bldg B/ La Mesa, CA BLS ACLS PALS

CCT Coordinator Los Angeles County
5257 N. Vincent Ave/ Irwindale, CA BLS ACLS PALS

Educate Simplify
3580 Wilshire Blvd. Suite 1705C/ Los Angeles, CA BLS ACLS PALS

Save-A-Life Educators
13695 Alta Loma Ln/ Jamul, CA BLS ACLS PALS

Para-Life Medical Services
P.O. Box 2751/ Fort Bragg, CA BLS ACLS PALS

AMR Hemet
208 E. Devonshire/ Hemet, CA BLS ACLS PALS

SureFire CPR
2549 Eastbluff Dr. #247/ Newport Beach,, CA BLS ACLS PALS

SureFire CPR Orange
1835 Orangewood Ave Suite 105/ Orange, CA BLS ACLS PALS

Central Valley Medical
26045 Ave 17 Suite F/ Madera, CA BLS ACLS PALS

Professional Training Institute (Professional CPR)
11344 Coloma Road/ Gold River, CA BLS ACLS PALS

SureFire CPR Corona
355 North Sheridan Street Suite 102/ Corona, CA BLS ACLS PALS

Heart Beat CPR Educators
701 Howe Ave. Suite G-50/ Sacramento, CA BLS ACLS PALS

No Stress EMS Training
9245 Laguna Springs Drive/ Elk Grove, CA BLS ACLS PALS

National College of Technical Instruction-Buellton
240 East Hwy 246, Ste. 200/ Buellton, CA BLS ACLS PALS

NIHE (Sacramento Hampton Inn)
800 Stillwater Rd./ West Sacramento, CA BLS ACLS PALS

NIHE (Courtyard Marriott San Jose Airport)
1727 Technology Dr./ San Jose, CA

NIHE (Doubletree)
835 Airport Blvd./ Burlingame, CA BLS ACLS PALS

NIHE (Hampton Inn & Suites)
800 Mason Street/ Vacaville, CA BLS ACLS PALS

NIHE (Courtyard Vacaville)
120 Nut Tree Pkwy/ Vacaville, CA BLS ACLS PALS

NCTI @ Sutter Auburn Faith Hospital
11815 Education Street/ Auburn, CA BLS ACLS PALS

NCTI @ AMR-San Francisco County
1300 Illinois Street/ San Francisco, CA BLS ACLS PALS

NCTI @ AMR-Santa Clara County
111 Pullman Way/ San Jose, CA BLS ACLS PALS

NCTI @ AMR-Santa Barbara
300 N. San Antonio Rd. Bldg. #1/ Santa Barbara, CA BLS ACLS PALS

National College of Technical Instruction (NCTI) -Hercules
1477 Willow Avenue/ Hercules, CA BLS ACLS PALS

NCTI @ AMR-San Mateo County
1616 Rollins Road/ Burlingame, CA BLS ACLS PALS

NCTI @ AMR-Stanislaus County
212 Campus Way/ Modesto, CA BLS ACLS PALS

NCTI @ Kindred Hospital
223 Fargo Way/ Folsom, CA BLS ACLS PALS

National College of Technical Instruction (NCTI) - Roseville
333 Sunrise Ave, Ste 500/ Roseville, CA BLS ACLS PALS

NCTI @ AMR-Tulare County
3350 W. Mineral King Ave./ Visalia, CA BLS ACLS PALS

NCTI @ AMR-San Joaquin County
400 Fresno Avenue/ Stockton, CA BLS ACLS PALS

NCTI @ AMR-Contra Costa County
5151 Port Chicage Hwy, Rm #123/ Concord, CA BLS ACLS PALS

NCTI @ AMR-Ventura County Ops
616 Fitch Ave./ Moorpark, CA BLS ACLS PALS

NCTI @ AMR-Alameda County
640 143rd Ave./ San Leandro, CA BLS ACLS PALS

National College of Technical Instruction-Livermore
7543 Southfront Road/ Livermore, CA BLS ACLS PALS

NIHE (Critical Care Education)
9161 Sierra Ave. Suite 212/ Fontana, CA BLS ACLS PALS

Emergency and Health Training Center
2660 John Montgomery Dr suite 6/ San Jose, CA BLS ACLS PALS

Bakersfield Heart Hospital
3001 Sillect Ave/ Bakersfield, CA

Advantage Medical Training
1169 S. Main St. #105/ Manteca, CA BLS ACLS PALS

Rhona's CPR Saves
356 E. 231st Street/ Carson, CA

Training Solutions
20931 Burbank Blvd. Suite D/ Woodland Hills, CA BLS ACLS PALS

Training Solutions
1303 W Valencia Dr./ Fullerton, CA BLS ACLS PALS

Training Solutions
1420 S. Central Ave./ Glendale, CA BLS ACLS PALS

Training Solutions
23700 Camino Del Sol/ Torrance, CA BLS ACLS PALS

Training Solutions
25259 The Old Road/ Stevenson Ranch, CA BLS ACLS PALS

Training Solutions
1623 Maria St./ Burbank, CA BLS ACLS PALS

Training Solutions
3019 W. Beverly Blvd. Ste. A/ Montebello, CA BLS ACLS PALS

Training Solutions
16293 Harbor Blvd./ Fountain Valley, CA BLS ACLS PALS

Training Solutions
14241 E. Firestone Blvd Suite 400/ La Mirada, CA BLS ACLS PALS

Training Solutions
3200 W Temple Ave/ Pomona, CA BLS ACLS PALS

Pacific Times Healthcare College (PTHC)
14340 Elsworth Street Suite B-108/109/ Moreno Valley, CA BLS ACLS PALS

Heart Start Professionals
600 Nut Tree, Suite 130/ Vacaville, CA BLS ACLS PALS

Heart Start Professionals
301 W Bastanchury Rd Suite 144/ Fullerton, CA BLS ACLS PALS

Heart Start Professionals
4900 Wing Way/ Paso Robles, CA BLS ACLS PALS

Heart Start Professionals
2146 Parker Street/ San Luis Obispo, CA BLS ACLS PALS

California State University, Sacramento
3000 State University Drive/ Sacramento, CA BLS

Center for Advanced Life Support
4000 Barranca Pkwy, Suite 250, Rm 11/ Irvine, CA BLS ACLS PALS

Dr. Rendon Revive Education
4698 E. Pacific Coast Hwy, Suite D/ LONG BEACH, CA BLS ACLS PALS

Dr. Rendon Revive Education
28910 Rancho California Rd. Suite 204/ Temecula, CA BLS ACLS PALS

Dr. Rendon Revive Education
71428 Highway 111/ Rancho Mirage, CA BLS ACLS PALS

Dr. Rendon Revive Education
600 San Pablo Ave. Unit # 102/ Albany, CA BLS ACLS PALS

Providence - Little Company of Mary Service Area
4101 Torrance Blvd/ Torrance, CA BLS ACLS PALS

Redwood Coast Emergency Training Center
220 F St/ Arcata, CA BLS ACLS PALS

Southwestern College
5000 Highway 75 Crown Cove Aquatic Center Silver Stand State Beach/ Coronado, CA BLS ACLS PALS

Joy's Health & Safety Training
217 Montalvo/ Bakersfield, CA BLS ACLS PALS

Palomar Community College
1951 E Valley Pkwy/ Escondido, CA BLS ACLS PALS

Northridge Hospital Medical Center-Roscoe Blvd Campus
18300 Roscoe Blvd./ Northridge, CA BLS ACLS PALS

Pacific Times Healthcare College (PTHC)
90 W. Grand Blvd. Suite 107/ Corona, CA BLS ACLS PALS

Dignity Health - Glendale Memorial Hospital and Health Center
6690 Alesandro Blvd, Suite A/ Glendale, CA BLS ACLS PALS

USC Verdugo Hills Hospital
1812 Verdugo Blvd Family Education Program Room 504/ Glendale, CA BLS

Contra Costa Regional Medical Center
2500 Alhambra Ave Deedee/impatient Pharmacy/ Martinez, CA BLS ACLS PALS

Rancho Springs Medical Center
25520 Medical Center Dr. Admin. Building/ Murrieta, CA

Mercy Medical Center Merced
2740 M Street, 2nd Floor/ Merced, CA

Critical Care Education
9161 Sierra Ave./ Fontana, CA BLS ACLS PALS

StatCPR
5450 Ralston St #207/ Ventura, CA BLS ACLS PALS

Mobile CPR Training
9743 Hwy 116/ Forestville, CA BLS ACLS PALS

Certified Right
1888 Holland Dr./ Walnut Creek, CA BLS ACLS PALS

Emergency Care Training & Supply
1840 Deerhill Road/ Hidden Valley Lake, CA BLS

Medstar Ambulance of Mendocino County Inc. DBA Ukiah Ambulance
130 Ford St, PO Box 277/ Ukiah, CA BLS ACLS PALS

Enloe Medical Center
1531 Esplanade/ Chico, CA BLS ACLS PALS

Professional Educational Programs
169 Parkshore Dr #110/ Folsom, CA BLS ACLS PALS

University of Antelope Valley
44201 10th St W/ Lancaster, CA

Life Sines
17100 Norwalk Blvd Suite 117/ Cerritos, CA BLS ACLS PALS

Lincoln Adult Education Center
11262 Garden Grove Blvd./ Garden Grove, CA

Accolade Data Service
1079 Lau Hala Canyon Rd/ Vista, CA

Omni Safety Institute
940 Waterman/ Fresno, CA

Tehachapi Hospital
115 West E Street/ Tehachapi, CA BLS ACLS PALS

Mt. San Jacinto College
28237 La Piedra Rd/ Menifee, CA BLS ACLS PALS

Riverside Community College District
3407 Bundy Ave/ Riverside, CA

Arrowhead Regional Medical Center
400 N Pepper Ave/ Colton, CA BLS ACLS PALS

Cascade Training Center - Oakland, CA
1333 Broadway Ave. STE P-100/ Oakland, CA

Cascade UOP Concord
1401 Willow Pass Road/ Concord, CA BLS ACLS PALS

University of California San Diego (UCSD)
8950 Villa la Jolla Dr Ste C215 Cardiac Training Center/ La Jolla, CA BLS ACLS PALS

Carmen Lancaster CPR Training
3625 Fanwood Avenue/ Long Beach, CA ACLS

React Medical Training, Inc.
2440 W Shaw Ave Ste 110/ Fresno, CA BLS ACLS

St. Mary Medical Center
18300 Highway 18 / MOB Ste 200/ Apple Valley, CA BLS ACLS PALS

AR/CPR & First Aid Training
20501 Ventura Blvd. #145/ Woodland Hills, CA

CPR Etc. Lifehouse Training Center
5770 Freeport Blvd, Suite 200/ Sacramento, CA

City of Stockton Fire Dept.
425 N El Dorado St/ Stockton, CA

Temecula Valley Hospital - So. Cal. Regional Office
32605 Temecula Valley Parkway Suite 102/ Temecula, CA

Heart Start Professionals II - Best Western Plus
380 S Airport Boulevard/ South San Francisco, CA BLS ACLS PALS

Central Valley Service Area - Kaiser Permanente
1700 McHenry Ave Ste 60B Education/ Modesto, CA BLS ACLS PALS

St Elizabeth Community Hospital
2550 Sister Mary Columba Dr/ Red Bluff, CA BLS

Oroville Hospital
2767 Olive Hwy/ Oroville, CA

American Safety
7964 Mission Bonita Dr/ San Diego, CA

Sierra Nevada Memorial Hospital
155 Glasson Way/ Grass Valley, CA BLS ACLS PALS

Adventist Health Simi Valley
2975 Sycamore Dr/ Simi Valley, CA BLS ACLS PALS

Fairchild Medical Center
444 Bruce St/ Yreka, CA BLS ACLS PALS

Medical Emergency Dynamics
2442 Trower Ave (wrong address)/ Napa, CA

CPR by Medx - Carlsbad
2173 Salk Ave. Suite 250/ Carlsbad, CA BLS ACLS PALS

CPR by Medx - Murietta
41690 Ivy Street Suite B/ Murrieta, CA BLS ACLS PALS

Sutter Medical Center- Sacramento
2800 L St Ste 670/ Sacramento, CA

Cascade UOP San Jose
3590 North First Street/ San Jose, CA BLS ACLS PALS

Sacramento CPR Classes
5301 Power Inn Road, Suite 105/ Sacramento, CA BLS ACLS PALS

MOR Safety Services
675 Merchant St/ Vacaville, CA BLS ACLS PALS

CEMEC
1241 W Sunnyside Ct Attn: Rick Brown/ Visalia, CA BLS ACLS PALS

Lifesaver Education
1510 Huntington Dr/ South Pasadena, CA BLS ACLS PALS

Walnut Creek CPR Classes
3011 Citrus Circle, Ste. 100/ Walnut Creek, CA BLS ACLS PALS

Life Support Academy
7710 balboa ave. suite 223d./ San Diego, CA BLS ACLS PALS

Life Saving Certified
1336 Monte Vista Ave #2/ Upland, CA BLS ACLS PALS

Alert Medical Training, Inc
2750 N. Clovis Ave., Ste. 105/ Fresno, CA BLS ACLS PALS

Hopewell CPR Training
3637 Mission Ave. Ste. 4/ Carmichael, CA BLS ACLS PALS

The CPR Hero
13252 Century Blvd Ste L *SAME DAY CARD & CEUs*/ Garden Grove, CA BLS ACLS PALS

Critical Care Training Center
6426 Bellingham Ave/ North Hollywood, CA BLS ACLS PALS

His Grace CPR & First Aid Training
13112 Hadley St, Ste 103/ Whittier, CA BLS ACLS PALS

Survival CPR & First Aid, LLC
6119 Old Redwood Hwy., Ste. A2/ Santa Rosa, CA ACLS

Survival CPR & First Aid LLC
7704 Bell Rd. Suite B/ Windsor, CA BLS

First Lady Permanente, LLC
901-921 Geer Rd/ Turlock, CA BLS ACLS PALS

CPR Now
5240 Montecito Dr/ Bakersfield, CA BLS ACLS PALS

STAR CPR - Mission Valley
207 Main Street *SAME DAY CARD & CEUs*/ Vista, CA BLS ACLS PALS

Superior Life Support Inc.
25128 Avenue Tibbits #150/ Valencia, CA BLS ACLS PALS

HealthPro Education
462 Corona Mall Ste. 201/ Corona, CA BLS ACLS PALS

STAR CPR - Mission Valley
2555 Camino Del Rio South Ste 201*SamedayCARD&CEU/ San Diego, CA BLS ACLS PALS

STAR CPR - East County
270 E Douglas Ave Ste 108 *SAME DAY CARD & CEUs*/ El Cajon, CA BLS ACLS PALS

STAR CPR - Mira Mesa
5945 Pacific Center Blvd Ste 510*SamedayCARD&CEUs*/ San Diego, CA BLS ACLS PALS

STAR CPR - South County
91 Bonita Rd *SAME DAY CARD & CEUs*/ Chula Vista, CA BLS ACLS PALS

Heart Start CPR
--/ Temecula, CA BLS ACLS PALS

LifeForce
2010-A Harbison Dr. #135/ Vacaville, CA BLS ACLS PALS

TLC Health Education Enterprise
24632 San Juan Avenue #160/ Dana Point, CA BLS ACLS PALS

Flex Ed Corp
3340 Riverside Dr., Ste H/ Chino, CA BLS ACLS PALS

Life Support Education Loma Linda University
24887 Taylor Street, Suite 102/ Loma Linda, CA BLS ACLS PALS

Star CPR SLO
620 California Blvd Ste P *SAME DAY CARD & CEUs*/ San Luis Obispo, CA BLS ACLS PALS

CPR Success
8920 Vernon Ave. Ste. #120/ Montclair, CA BLS ACLS PALS

911 Medical Education Inc.
3605 Long Beach Blvd. #332/ Long Beach, CA BLS ACLS PALS

STAT CPR Solutions Inc.
28924 Old Town Front Street. Suite #103/ Temecula, CA BLS ACLS PALS

LifeLine CPR Training
1601 Centinela Ave. Suite 203/ Inglewood, CA BLS ACLS PALS

Key Medical Resources, Inc
9774 Crescent Center Drive Suite #506/ Rancho Cucamonga, CA BLS ACLS PALS

Healthcare Provider Courses
PO Box 316/ Mill Valley, CA BLS ACLS PALS

NCLEXPASSER LLC / San Marcos Healthcare Learning Center
2103 S. El Camino Real, Suite 101-A/ Oceanside, CA BLS ACLS PALS

West Coast Medical Emergencies Training Site
640 Tuolumne St. Suite C/ Vallejo, CA BLS ACLS PALS

Express Training Solutions
3520 College Blvd Ste 102 *SAME DAY CARD & CEUs*/ Oceanside, CA BLS ACLS PALS

KCI EMS Education & Training
4836 Stratos Way Unit A/ Modesto, CA BLS ACLS PALS

Rescue Squad CPR
22963 La Cadena Dr./ Laguna Hills, CA BLS ACLS PALS

Life Link CPR Training
6800 Indiana Ave. Suite 200/ Riverside, CA BLS ACLS PALS

Rescue CPR
27002 Moss Landing Drive *SAME DAY CARD & CEUs*/ Sun City, CA BLS ACLS PALS

Everyday Heroes Training Center
9275 E Stockton Blvd Ste 400*SAME DAY CARD & CEUs*/ Elk Grove, CA BLS ACLS PALS

CPR Training Center
1112 Willow Pass Ct/ Concord, CA BLS ACLS PALS

Northern Inyo Healthcare District
150 Pioneer Ln/ Bishop, CA BLS ACLS PALS

Vital Signs Mobile CPR
1620 35th Ave. Suite D/ Sacramento, CA BLS ACLS PALS

Empire Medical Training of California
2146 Parker Street #A6/ San Luis Obispo, CA BLS ACLS PALS

Villanueva CPR
390 E Carson St *SAME DAY CARD & CEUs*/ Carson, CA BLS ACLS PALS

BH Medical Training - Valley Village
12720 Burbank Blvd/ Valley Village, CA BLS ACLS PALS

Empire Medical Training
62 Lone Oak Way/ Templeton, CA BLS ACLS

CPR Training Center - Concord
2190 Meridian Park Blvd Ste J/ Concord, CA BLS ACLS PALS

Star CPR & Advanced Life Support
21012 White Pine Drive/ Tehachapi, CA BLS ACLS PALS

Safety Training Seminars
1261 Lincoln Ave Suite 204/ San Jose, CA BLS ACLS PALS

American Safety
10759 Woodside Ave Suite C/ Santee, CA BLS ACLS PALS

Survival CPR and First Aid
141 Espana Way/ Windsor, CA BLS ACLS PALS

CPR4LIFE
5200 Nugget Road/ Fair Oaks, CA BLS ACLS PALS

HeartShare Training Services Inc.
1371 S.Bascom/ San Jose, CA BLS ACLS PALS

CME Associates
5120 E. La Palma Ave. #207/ Anaheim, CA BLS ACLS PALS

Save A Heart CPR
7365 Carnelian St. Ste 113*SAME DAY CARD & CEUs*/ Rancho Cucamonga, CA BLS ACLS PALS

PRO CPR
5199 E. Pacific Coast Hwy., Suite 509./ Long Beach, CA BLS ACLS PALS

Rendon CPR
28910 Rancho California Rd. Suite 203/ Temecula, CA BLS ACLS PALS

Napa CPR
2277 Napa Vallejo Highway/ Napa, CA BLS

Response Healthcare Education
13992 Ada Street, Suite. 203/ Armona, CA BLS ACLS PALS

The HealthSource at Kidsake
427 Mendocino Ave #100/ Santa Rosa, CA BLS ACLS PALS

California School of Health Sciences
12832 Garden Grove Blvd., Ste. F/ Garden Grove, CA BLS ACLS PALS

Continuing Education Unlimited
1220 Ritner St/ Torrance, CA BLS

Cal-Ore Life Flight
202 Dale Rupert Rd/ Crescent City, CA BLS ACLS PALS

Code 3 Life Support Education
49 W Sierra Madre Blvd/ Camarillo, CA BLS ACLS PALS

911 Medical Education Inc.
18122 Brookhurst #B/ Fountain Valley, CA BLS PALS

Coast Life Support District
38901 Ocean Drive Attn:Evan Dilks/ Gualala, CA BLS ACLS PALS

Marine Corps Community Services(American Safety)
10759 Woodside Ave. Ste C/ Santee, CA BLS ACLS PALS

USC Center for Life Support Training
1000 S Fremont Ave., #75 Bldg. A10. Ste 1047/ Alhambra, CA BLS ACLS PALS

Rx for Learning
12130 Chumash Rd/ Ojai, CA BLS ACLS PALS

Santa Ana College
1530 W 17th St/ Santa Ana, CA BLS ACLS PALS

Pomona Valley Hospital Medical Center
1798 N Garey Ave/ Pomona, CA BLS ACLS PALS

Eden Medical Center
20103 Lake Chabot Rd/ Castro Valley, CA BLS ACLS PALS

Methodist Hospital of Southern California
300 W Huntington Dr Education Department/ Arcadia, CA BLS ACLS PALS

Emergency Training Network
427 E 17th St Unit 165/ Costa Mesa, CA BLS ACLS PALS

San Gorgonio Memorial Hospital
600 N Highland Springs Ave/ Banning, CA BLS ACLS PALS

Sierra Vista Regional Medical Center
1010 Murray Ave/ San Luis Obispo, CA BLS ACLS PALS

Kaiser Permanente Education
10990 San Diego Mission Rd. Ste. 100/ San Diego, CA BLS ACLS PALS

CPR By MedX- Yucaipa
11368 Canyon Heights Drive/ Yucaipa, CA BLS ACLS PALS

Ojai Valley Community Hospital
1306 Maricopa Hwy Dept. Of Education/ Ojai, CA BLS ACLS PALS

Sutter Amador Hospital
200 Mission Blvd/ Jackson, CA BLS ACLS PALS

CPR BY MEDX- TEMECULA
28581 Old Town Front Street/ Temecula, CA BLS ACLS PALS

California Hospital Medical Center
1401 S Grand Ave/ Los Angeles, CA BLS ACLS PALS

Compress EMS
346 Rheem Blvd Ste 110A/ Moraga, CA BLS ACLS PALS

Las Positas College
3000 Campus Hill Drive/ LIvermore, CA BLS ACLS PALS

Always Safe and Healthy
20709 Golden Spring Drive/ Walnut, CA BLS ACLS PALS

Salinas Valley Memorial Healthcare System
450 E Romie Ln/ Salinas, CA BLS ACLS PALS

Victor Valley College
18422 Bear Valley Rd Victor Valley Community Coll/ Victorville, CA BLS ACLS PALS

Adventist Health Delano
1401 Garces Hwy/ Delano, CA BLS ACLS PALS

St. Joseph Hospital
1100 W Stewart Dr/ Orange, CA BLS ACLS PALS

Providence Mission Hospital Mission Viejo
27700 Medical Center Rd/ Mission Viejo, CA BLS ACLS PALS

Public Safety Training Center
5743 Skylane Blvd/ Windsor, CA BLS ACLS PALS

San Antonio Regional Hospital
999 San Bernardino Rd Education Dept./ Upland, CA BLS ACLS PALS

Sierra View Medical Center
465 W Putnam Ave/ Porterville, CA BLS ACLS PALS

Cedars-Sinai Medical Center
8700 Beverly Blvd/ Los Angeles, CA BLS ACLS PALS

College of Nursing and Technology
18700 Sherman Way Suite 203/ Reseda, CA BLS ACLS PALS

Porterville Developmental Center
26501 Avenue 140/ Porterville, CA BLS ACLS PALS

Riverside County Regional Medical Center
26520 Cactus Ave Agency Education/ Moreno Valley, CA BLS ACLS PALS

Total 305 training sites in CA. Show all.

Pacific Medical Training course acceptance chart.

This list of AHA training centers is original research produced by Pacific Medical Training and is not authorized by any third party. By completing this form you are asking Pacific Medical Training to arrange a course and/or skills testing for you, preferably with this training center.

The American Heart Association name is owned by American Heart Association, Inc. Pacific Medical Training has no affiliation with American Heart Association.

Checkout our ACLS online renewal.

Questions

How to find CPR near me?

You can find a map of all accredited training centers in California above.

Life saving stories

Here's a few stories that warmed our heart. Just sharing and thanking you for choosing a career that helps people that need it most.

Teenage hero saves toddler's life with CPR skills on thanksgiving

A teenage student from Southern California emerges as her family's hero following a dramatic Thanksgiving incident where she rescued a toddler who had fallen into a pool. Using CPR skills acquired at school, the 15-year-old successfully revived her three-year-old relative during a holiday gathering. The entire sequence unfolded on home surveillance footage, capturing the moment when the child wandered into the backyard and tumbled into the pool. Madison Atkinson, a sophomore, calmly administered CPR, ultimately bringing the child back to life. Her swift actions underscore the vital importance of CPR training in emergencies.

Full Story / November 27, 2023

Survivor's call: Sacramento resident advocates for CPR training after near-death experience

Delaney Conway of Sacramento vividly remembers her math class collapsing when she was just six. "My teacher performed CPR, saving my life until paramedics arrived," Conway recalled. Her 10-day hospital stay, including four days in a coma, revealed no cause for her cardiac arrest. Doctors implanted an internal cardiac defibrillator to prevent future episodes. Now, Conway emphasizes the importance of CPR training. UC Davis Professor Dr. Jeffery Southard stresses the critical need for immediate action in cardiac emergencies, emphasizing that CPR can be initiated by anyone, regardless of age.

Full Story / September 25, 2023

Police officer saved a one-year-old

Police officer Nick Ferara saw an unresponsive child in the police station who wasn't breathing either. The father of the one-year-old child splashed cold water on his face while Nock patted his back. Then Nick instantly started the provision of CPR. Within moments of providing CPR to the child, the child started breathing again.

Full Story / August 26, 2022

A lifeguard saved a boy from drowning

A 12-year-old boy was seen at the bottom of the pool. The lifeguard instantly pulled him out and called 911 for help. He instantly started CPR and until the first responders arrived the boy was breathing and conscious. Later he was taken to the Boston hospital.

Full Story / June 10, 2022

Police officer perform CPR to her mother who has a COVID-19

Octavio Robles, a Union City police officer, a father of three,  save his mother's and perform CPR when she stopped breathing after complaining of feeling sick, Robles knew that her mother has COVID-19, that is why he asked his sister to pick up his three children right away so that they will not be infected. he called his doctor and told everything, then he advised to check and monitor his temperature and oxygen levels, but after three days Robles got a high fever, he went to the emergency department at Teaneck Hospital admitted and on the next day a ventilator placed. Unfortunately, her mother did not survive. Robles discharged twenty-two days after.

Full Story / May 12, 2020

Coffee and CPR

Kurt Vaughn, a boyscout trained employee at starbucks, managed to save a life thanks to his training. He was doing his routine schedule when someone entered the stablishment yelling and asking for someone who knew CPR. Kurt jumped to the action by providing CPR assistance to Mike Furtado, a 66 year old man who was suffering from a cardiac arrest. Even though Vaughn is not certified in CPR, he managed to keep Mr. Furtado alive until paramedics arrived to provide assistance.

Full Story / September 2, 2017

Dentist saves life at a restaurant

Diana Sedler was an experienced dentist who was having a dinner with her friends at a sushi restaurant. She suddenly hear the pleas of a man asking for help over the body of a woman. Diana inmediatly jumped to her an after finding no pulse, he began doing CPR maneuvers “I really didn’t think about it in that situation, I knew what I had to do. It was as if the protocol were there written in front of me.” said the heroic Dentist. She managed to bring back the almost dying woman after 2 minutes of CPR.

Full Story / July 7, 2017

A great life saving start for a med student

A med student received an award by the city of Palo Alto for saving the life of an employee at a store. Laura Lu, a second year med student was studying for her board exams and took a little trip to the printing and shipping store in order to pick up some books. That is when she heard the cries of help from the manager “Does anyone know CPR?” after noticing an employee lying on the floor with no pulse thanks to a sudden cardiac arrest. The courageous student jumped to the action by providing CPR assistance to the almost dying man. The paramedics arrived on time and took the worker to the nearest medical center. Luckily, the patient recovered with no permanent damage, all thanks to the quick thinking of Laura Lu, the hero of the day.

Full Story / November 7, 2016

Small child saved by Deputies

DeputyErik Loera and Deputy Christopher Gonzalez responded to a call that they thought was for a small child drowning, but they found that the 15-month-old baby girl had really choked on something she had been eating. They were able to get her pulse back, but she was still unconscious. EMS arrived and took her to the hospital where she is expected to make a full recovery.

Full Story / September 15, 2016

Off duty officer saves 5 year old boy from drowning

A 5-year-old boy nearly drowned in Dinker Creek in California. His father had ran for help and that is when he found Corporal Curtis Shurtliff, a Clovis police officer. Shurtliff began CPR on the boy but it was not working. He relied on his paramedic experience and turned the boy upside down to get the water out of his lungs. Another 30 minutes of CPR still did not revive the boy. Moments later while praying with the boy's family Shurtliff felt the boy's pulse. Paramedics arrived and took the boy to a nearby children's hospital. The child is recovering well and Shurtliff went to visit him and give him his hat, as promised.

Full Story / August 9, 2016

Infant given CPR on the way to hospital

A four-month-old infant was given CPR by the police officer that arrived at the scene.When the infant did not respond the officer had the next police officer that arrived on the scene drive him and the infant to the closet hospital. The first officer continued to perform CPR on the infant in the back seat of the patrol car. When they arrived at the hospital and the hospital staff took over, they were able to revive the baby. It was stated by hospital staff that performing CPR on the infant in the back seat on the way to the hospital certainly played a role in saving the baby's life.

Full Story / August 6, 2016

A day of tennis and cardiac arrest

Corporal Tami Williams and officers Matt Scully and Sophia Wrangham were the police officers of the day when they assisted a man at San Ramon Tennis court, who fell to the floor after suffering a cardiac arrest. They arrived quickly to the scene and began doing Advance CPR techniques on the almost dead man, along with chest compressions and rescue breathing they also used a Defibrillator to shock the dying man into consciousness. The EMS arrived and took the man to the Medical Center, where his condition improved.

Full Story / July 29, 2016

Nightclub patron saved from severe dehydration

Jesse Anderson a 20-year-old man was saved at a nightclub in Santa Ana from a severe case of dehydration. He was given CPR by a medic from the club, two other officers who were at the club at that time also helped in the process "I was so far gone that people told them to stop doing CPR, and one of them decided to keep going," said the 20-year-old college student. The EMS arrived in order to stabilize him and take him to the hospital, 10 days later he recovered and came back to the nightclub with his family in order to thank the men who took him out of near death’s clutches.

Full Story / July 28, 2016

Red hot chlli pepper's frontman saves baby

Anthony Kiedis was the hero of the day, the group’s frontman performed CPR on a baby while filming a sketch at the Late Late Show by James Corden, “We danced off, we tied and then we were going to celebrate with some Mexican food on the corner. And a woman came out of her house, holding a child saying, My baby, my baby, my baby can't breathe!'”, said the father of an 8 year old son, he ran with his whole band across the street to help the mother, “I'm gonna try and do a little baby CPR real quick, see if I can get some air in this kid”, after doing basic techniques the baby began to breathe, just in time for the ambulance to arrive and take the baby to the nearest medical center.

Full Story / June 6, 2016

Wife saves husband with CPR

Tom and Gabriela Park were at home sleeping when Gabriela noticed Tom was snoring differently than usual. She immediately called 911 and followed operator instructions to move her husband to the floor and begin CPR. First responders arrived shortly and were able to shock and revive the victim. Officials say that thanks to Gabriela's quick work, Tom was able to recover and didn't suffer brain damage. With a pacemaker in place, he is making his way back to normal life.

Full Story / June 1, 2016

Man meets 911 dispatcher that instructed his wife in CPR

Bill Fitzgerald collapsed suddenly and went into cardiac arrest in August. His wife Jeannie quickly called 911 and the dispatcher, Naomi Dale, gave her instructions to perform CPR while waiting for emergency services to arrive. The couple was recently able to meet Dale and thank her for her help. Dale was glad to be able to meet the couple and connect with the caller she had helped.

Full Story / October 14, 2015