CPR Classes Near Me
American Heart Association CPR, BLS, ACLS, PALS, NRP, & First-aid Courses Offered Every Day in 45 Northern California Cities

aha cpr bls pals acls classes

Course Registration - View Upcoming Dates and Times

Medical/Healthcare
BLS/CPR
ACLS
PALS
NRP (Neonatal Resuscitation Program)

CA Childcare Providers/EMSA Approved
CPR and First-aid (EMSA approved for Childcare & General Public)
EMSA Health, Safety, Lead Poisoning for Childcare Providers

CPR & First-aid for the General Public
CPR and First-aid

Group Classes - We can teach classes at your site.
Group Classes At Your Location and Discount Vouchers for Large Groups

American Heart Association Training Centers in Northern California

CPR Classes Near Me

 

What is the American Heart Association RQI Program

Frequently Asked Questions

Will I receive the official American Heart Association certification card after class?
Yes, We issue the official American Heart Association BLS, ACLS, PALS, and CPR & First-aid cards.

When will I receive my online course?
We send out the online courses two times per day. If you register between 5 pm and 8 am, you will be emailed your online course around 9 am. If you register between 8 am and 5 pm, you will receive your online course about 6:00 pm. Check your junk mail folder.

Are your courses affordable?
Safety Training Seminars offers the lowest priced American Heart Association courses in Northern California. If you find another company offering a lower price, we will price match.

Where do you teach the classes?
We offer this course in over 45 cities across Northern California. Or we can teach class at your location.

When do you offer the courses?
We are open every day of the week including Saturdays and Sundays. Class times start at 7 am until 6 pm daily.

Do you offer courses for Childcare Providers?
Yes. We teach the EMSA Pediatric CPR and First-aid courses that is approved by EMSA and we also teach the EMSA Health, Safety, Nutrition, and Lead poisoning class.

Customer Service
We have excellent customer service. When you have questions or need help, we are here Monday - Sunday from 8 am to 10 pm. Our full time staff of over 20 customer service reps are available to help you every day of the week (except Christmas and New Years).

About Safety Training Seminars
Founded in 1989. Locally owned and managed. Women owned business. American Heart Association Training Center (CA-20784). EMSA Training Center for Childcare Providers (0204-DC). Safety Training Seminars trains over 50,000 people per year and has a satisfaction rating of 4.86 with over 2000 online reviews.

City Address, City, State, Zip Phone Direct Calendar LInk in enrollware RQI
Alameda 2059 Clinton Avenue, Suite 2F, Alameda, CA 94501 (510) 340-5011 https://safetytrainingseminars.enrollware.com/calendar?location=149440
Antioch 3727 Sunset Lane, Suite 103 Antioch, CA 94509 925 266-3830 https://safetytrainingseminars.enrollware.com/calendar?location=117457
Berkeley 1700 Solano Ave., Suite F, Berkeley, CA 94707 510-398-0748 https://safetytrainingseminars.enrollware.com/calendar?location=114680
Brentwood 380 Carrol Court, Suite G, Brentwood, CA 94513 (925) 393-7606 https://safetytrainingseminars.enrollware.com/calendar?location=153497
Campbell 125 E Sunnyoaks Avenue, Suite 111, Campbell, CA 95008 408-716-8809 https://safetytrainingseminars.enrollware.com/calendar?location=143245
Carmichael 6020 Rutland Drive, Suite 23, Carmichael, CA 95608 916-610-1309 https://safetytrainingseminars.enrollware.com/calendar?location=147075
Concord 5167 Clayton Road, Suite G, Concord, CA 94521 925-691-9780 https://safetytrainingseminars.enrollware.com/calendar?location=114677
Daly City 333 Gellert Blvd, Suite 215, Daly City, CA 94015 650-825-4700 https://safetytrainingseminars.enrollware.com/calendar?location=137691
Davis 1403 5th Street, Suite 4, Davis, CA 95616 530-601-2065 https://safetytrainingseminars.enrollware.com/calendar?location=120641
Elk Grove 9075 Elk Grove Blvd., Suite 100A, Elk Grove, CA 95624 916-252-3052 https://safetytrainingseminars.enrollware.com/calendar?location=121668
Fairfield 1652 West Texas St. Suite 161, Fairfield, CA 94533 707-251-1240 https://safetytrainingseminars.enrollware.com/calendar?location=114669
Folsom 13405 Folsom Blvd, Suite 507B, Folsom, CA 95630 279-356-0114 https://safetytrainingseminars.enrollware.com/calendar?location=134399
Fremont 42808 Christy St, Ste. 104, Fremont, CA 94538 510-402-1667 https://safetytrainingseminars.enrollware.com/calendar?location=119209
Hayward 1070 A St., Ste. #4, Hayward, CA 94541 510-244-0893 https://safetytrainingseminars.enrollware.com/calendar?location=117454
Livermore 3195 Independence Drive, Suite 1, Livermore, CA 94551 925-338-7733 https://safetytrainingseminars.enrollware.com/calendar?location=142677
Los Gatos 236 North Santa Cruz Ave, Suite 223, Los Gatos, CA 95030 408-222-7368 https://safetytrainingseminars.enrollware.com/calendar?location=120590
Martinez 535 Main Street, Suite 307, Martinez, CA 94553 (925) 658-5022 https://safetytrainingseminars.enrollware.com/calendar?location=152599
Milpitas 1772 Clear Lake Ave, Suite 200, Milpitas, CA 95035 408-604-4450 https://safetytrainingseminars.enrollware.com/calendar?location=143499
Modesto 706 13th Street, Suite A Modesto, CA 95354 209-284-3034 https://safetytrainingseminars.enrollware.com/calendar?location=121165
Morgan Hill 15585 Monterey Road, Suite G, Morgan Hill, CA 95037 408-465-4512 https://safetytrainingseminars.enrollware.com/calendar?location=123231
Napa 2011 Soscol Ave, Suite 7, Napa, CA 94558 707-345-1668 https://safetytrainingseminars.enrollware.com/calendar?location=119652
Oakland 154 Santa Clara Ave, Suite 6, Oakland, CA 94610 510-230-0674 https://safetytrainingseminars.enrollware.com/calendar?location=114672
Palo Alto 467 Hamilton Avenue, Ste. #5, Palo Alto, CA 94301 650-272-0772 https://safetytrainingseminars.enrollware.com/calendar?location=117456
Petaluma 921 Transport Way, Ste. #7, Petaluma, CA 94954 707-302-0855 https://safetytrainingseminars.enrollware.com/calendar?location=117458
Pleasanton 4725 First Street, Suite 225, Pleasanton, CA 94566 925-251-3576 https://safetytrainingseminars.enrollware.com/calendar?location=114674
Redwood City 650 Broadway, Suite 4, Redwood City, CA 94063 650-298-9804 https://safetytrainingseminars.enrollware.com/calendar?location=147641
Roseville 805 Douglas Blvd. Suite 138, Roseville, CA 95678 916-246-6770 https://safetytrainingseminars.enrollware.com/calendar?location=114667
Sacramento 2501 Capitol Avenue, Suite 107 Sacramento CA 95816 916-245-8378 https://safetytrainingseminars.enrollware.com/calendar?location=114668
San Francisco 598 Vermont Street, San Francisco, CA 94107 415-437-1600 https://safetytrainingseminars.enrollware.com/calendar?location=114664
San Jose 1261 Lincoln Ave. Suite 204,San Jose, CA 95125 408-495-8913 https://safetytrainingseminars.enrollware.com/calendar?location=114670
San Leandro 433 Callan Avenue. Suite 307, San Leandro, CA 94577 510-903-1902 https://safetytrainingseminars.enrollware.com/calendar?location=142560
San Mateo 428 Peninsula Ave, Suite B, San Mateo, CA 94401 650-376-5462 https://safetytrainingseminars.enrollware.com/calendar?location=114675
San Ramon Bishop Ranch 1, 6101 Bollinger Canyon Road, Suite 335A, San Ramon, CA 94583 925-361-2958 https://safetytrainingseminars.enrollware.com/calendar?location=122364
San Pablo 2090 23rd Street, Room 8, San Pablo, CA 94806 (510) 340-4490 https://safetytrainingseminars.enrollware.com/calendar?location=153430
Santa Clara 1400 Coleman Avenue, Suite E18-1 Santa Clara, CA 95050 408-325-6445 https://safetytrainingseminars.enrollware.com/calendar?location=114671
Santa Cruz 1515 Capitola Road, Unit G, Santa Cruz, CA 95062 831-316-1831 https://safetytrainingseminars.enrollware.com/calendar?location=149388
San Rafael 4340 Redwood Hwy, Suite F-154, San Rafael, CA 94903 415-233-9208 https://safetytrainingseminars.enrollware.com/calendar?location=114676
Santa Rosa 4863 Old Redwood Hwy, Suite J, Santa Rosa, CA 95403 707-387-0903 https://safetytrainingseminars.enrollware.com/calendar?location=114666
Stockton 5250 Claremont Avenue, Suite 135, Stockton, CA 95207 209-414-1638 https://safetytrainingseminars.enrollware.com/calendar?location=114681
Sunnyvale 830 Stewart Drive, Suite 133, Sunnyvale, CA 94085 408-740-5490 https://safetytrainingseminars.enrollware.com/calendar?location=146062
Tracy 902 N Central Ave, #219, Tracy, CA 95376 209-414-1432 https://safetytrainingseminars.enrollware.com/calendar?location=114673
Vacaville coming soon
Vallejo 1004 Marin Street, Suite 202, Room 4 Vallejo, CA 94590 707 215-4213 https://safetytrainingseminars.enrollware.com/calendar?location=120574
Walnut Creek 2363 Boulevard Circle, Suite 18 , Walnut Creek, CA 94595 925-289-8996 https://safetytrainingseminars.enrollware.com/calendar?location=114678
Woodland 725 Main Street, Suite 227, Woodland, CA 95695 530-303-2584 https://safetytrainingseminars.enrollware.com/calendar?location=119074
Sacramento 5301 Power Inn Road, Suite 105, Sacramento, CA 95820 (916) 623-4684
San Jose 1660 Hamilton Avenue, Suite 204, San Jose, CA 95125 (408) 724-9985
Brentwood 35 Oak Street, Brentwood, CA 94513 800-470-9026
Manteca 620 East Yosemite Avenue, Manteca, CA 95336 209-817-8464
SF Mission 2873 Mission Street, Suite 4, San Francisco, CA 94110 (415) 761-1988
Walnut Creek 3011 Citrus Circle, Suite 103, Walnut Creek, CA 94598