American Heart Association© BLS Provider Heartcode Courses

aha bls course

American Heart Association© BLS

Course Name: BLS CPR Provider Heartcode (Initial or Renewal)
Online Course Length: 1-2 hours (at your home). We email you the online BLS course within 1 business day after your registration.
Skills Testing: 1 hour (At one of our CPR testing sites. An instructor will not be present)
Description: CPR (adult, children, & infant), 2 person CPR, AED, bag valve mask
Price: $120 (this includes the online BLS class, skills testing, and American Heart AssociationⒸ BLS certification card)
Certification: American Heart Association© BLS certification. You will receive your BLS CPR eCard on the day of the class.


Click on a city to view American Heart Association BLS Courses near you.

Alameda County: Berkeley, Oakland, Fremont, Hayward, Pleasanton
Contra Costa County: Concord, Walnut Creek, Antioch, San Ramon

Marin County: San Rafael
Napa County: Napa
Placer County: Roseville
Sacramento County: Sacramento, Elk Grove, Folsom
Santa Clara County: San Jose, Santa Clara, Palo Alto, Los Gatos, Morgan Hill
San Joaquin County: Tracy, Stockton
San Francisco County: San Francisco
San Mateo County: San Mateo
Solano County: Vallejo, Fairfield
Sonoma County: Santa Rosa, Petaluma
Stanislaus County: Modesto
Yolo County: Davis, Woodland

About Us
Lowest Prices in Northern CA: Backed by our Low Price Guarantee
Courses Offered: Monday to Sunday from 8 am to 5 pm
Certification Card: All students will receive their AHA ecard on the day of class.
Excellent Customer Service: 15 Full time Staff available everyday (even weekends) 9 am to 5 pm
Longevity: Providing safety classes in California since 1989
Reputation: Average score on our social media isf 4.7 out of 5 stars
Owner: Women owned and managed locally run company

RQI (Resuscitation Quality Improvement) Program
The American Heart Association and Safety Training Seminars now offers RQI BLS Provider CPR renewal skills testing. Students will skills test with a VAM (voice assisted manikin). During the skills testing, an instructor will not be present, since the manikin and computer will guide you through your skills. Initial or BLS renewal students can take this BLS course. If you are asking for BLS CPR classes near me, you are in the right spot.

American Heart Association Course Name
The name of the BLS course has changed over the years, but the most important fact to know is after this course, you will receive the official American Heart Association BLS card. This course is also called BLS Heartcode, BLS Provider, BLS for Healthcare Provider, healthcare CPR certification, or simply BLS CPR.

Where is my BLS Online Course
The online CPR courses are sent out each day by the end of the day. If you register for a course after 4 pm, you will receive it the next day. If you have not received your online course in more than a day, Check your junk mail folder and then contact us.
Cancellation Policy
There are no refunds after your purchase. However, you can reschedule your course by paying the $30 rescheduling fee for each reschedule. Or, we highly recommend you take advantage of the $10 Reschedule Insurance so you can reschedule as many times as needed. Example: if you reschedule 3 times you would pay $90 or pay $10 to reschedule as often as you want.

I have already completed my online American Heart Association BLS course. What should I do?
If you have already paid for the American Heart Association BLS online course and just need the skills testing, go to Skills Only in the Course Catalog.

Antioch: 925 266-3830, Berkeley: 510 398-0748, Berkeley: 510-225-6216, Concord: 925 691-9780, Davis: 530 601-2065, Dublin: 925-803-1895, Elk Grove: 916 252-3052, Fairfield: 707 251-1240, Fremont: 510-402-1667, Hayward: 510 244-0893, Los Gatos: 408 222-7368, Manteca: 209-817-8464, Modesto: 209 284-3034, Morgan Hill: 408 465-4512, Napa: 707 345-1668, Oakland: 510 230-0674, Palo Alto: 650 272-0772, Petaluma: 707 302-0855, Pleasanton: 925 251-3576, Redwood City: 650 298-9804, Roseville: 916 246-6770, Sacramento: 916 245-8378, Sacramento: 916-623-4684, San Francisco: 415 437-1600, San Jose: 408 495-8913, San Jose: 408-724-9985, San Mateo: 650 376-5462, San Rafael: 415 233-9208, San Ramon: 925 361-2958, Santa Clara: 408 325-6445, Santa Rosa: 707 387-0903, Stockton: 209 414-1638, Tracy: 209 414-1432, Vallejo: 707 215-4213, Walnut Creek: 925 289-8996, Woodland: 530 303-2584.

3727 Sunset Lane, Suite 103 Antioch, CA 94509
1700 Solano Ave., Suite F, Berkeley, CA 94707
5167 Clayton Road, Suite G, Concord, CA 94521
1403 5th Street, Suite 4, Davis, CA 95616
9075 Elk Grove Blvd., Suite 100A, Elk Grove, CA 95624
1652 West Texas St. Suite 161, Fairfield, CA 94533
42808 Christy St, Ste. 104, Fremont, CA 94538
1070 A St., Ste. #4, Hayward, CA 94541
236 North Santa Cruz Ave, Suite 223, Los Gatos, CA 95030
706 13th Street, Suite A Modesto, CA 95354
15585 Monterey Road, Suite G, Morgan Hill, CA 95037
2011 Soscol Ave, Suite 7, Napa, CA 94558
154 Santa Clara Ave, Suite 6, Oakland, CA 94610
467 Hamilton Avenue, Ste. #5, Palo Alto, CA 94301
921 Transport Way, Ste. #7, Petaluma, CA 94954
4725 First Street, Suite 225, Pleasanton, CA 94566
805 Douglas Blvd. Suite 138, Roseville, CA 95678
2501 Capitol Avenue, Suite 107 Sacramento CA 95816
598 Vermont Street, San Francisco, CA 94107
1261 Lincoln Ave. Suite 204,San Jose, CA 95125
428 Peninsula Ave, Suite B, San Mateo, CA 94401
Bishop Ranch 1, 6101 Bollinger Canyon Road, Suite 335A, San Ramon, CA 94583
1400 Coleman Avenue, Suite E18-1 Santa Clara, CA 95050
4340 Redwood Hwy, Suite F-154, San Rafael, CA 94903
4863 Old Redwood Hwy, Suite J, Santa Rosa, CA 95403
5250 Claremont Avenue, Suite 135, Stockton, CA 95207
902 N Central Ave, #219, Tracy, CA 95376
1004 Marin Street, Suite 202, Room 4 Vallejo, CA 94590
2363 Boulevard Circle, Suite 18 , Walnut Creek, CA 94595
725 Main Street, Suite 227, Woodland, CA 95695
1936 University Avenue #100, Berkeley, CA 94704
7567 Amador Valley Blvd. Ste. 108 Dublin, CA 94568
620 East Yosemite Avenue, Manteca, CA 95336
777 Woodside Road, Redwood City, CA 94061
5301 Power Inn Road, Suite 105, Sacramento, CA 95820
1660 Hamilton Avenue, Suite 204, San Jose, CA 95125