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

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
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 |