CPR/First Aid Training in the Bay Area

COVID-19 (Coronavirus Update)

EFFECTIVE IMMEDIATELY AND UNTIL FURTHER NOTICE --> all courses will be conducted using our online training. 

  • Step 1: Take the Online Class - $15 for CPR or First Aid (each)
  • Step 2: Print your certificate(s);

Total Course Cost (Including Online/Skills Checkoff): $15 for CPR or First Aid $28.50 for CPR & First Aid

We provide high quality CPR, First Aid & Bloodborne Pathogens Training. We have Workplace & Community or Healthcare Professional, Basic Life Support CPR certification classes available several times each week to meet your busy scheduling needs. You can check our Training Calendar for further details regarding when and where our courses are located. After you have selected a course to take, you can Register for Classes. We do everything possible to ensure competitive pricing and all of our instructors are EMTs, Paramedics or RNs.

Courses Available

  • CPR/AED: Adult, Pediatric & Infant (Workplace/Community) --- 2.0 Hours
  • CPR for the Healthcare Professional: Basic Life Support (BLS) --- 2.0 Hours
  • Basic First Aid: Adult, Pediatric & Infant --- 1.5-2.0 Hours
  • Bloodborne Pathogens --- 1.0-2.0 Hours
  • AHA BLS --- 3.0-4.0 Hours

Or Call us at: (800) 728-0209 to setup your class today!

CPR Classes are available throughout the Bay Area. Learning CPR and First Aid is easy. Our classes are taught by EMTs, Paramedics, & RNs with many years of teaching & field experience. This helps to make sure the class you receive is relevant to real-life experiences.

Course Location

EMS University - San Francisco
(Mission Parkway (Hwy 238) & Whipple Road)
31123 Mission Boulevard, Suite 208
Hayward, CA 94544


We are located in the Fairway Park Shopping Center on the Second Floor between the Donut Shop and LaborMax.


If you get lost or need directions, you can call us using the information below. For more information or to schedule a class session please send us an email at info@sanfranciscocpr.org

Questions? email us at info@sanfranciscocpr.org or call us at (800) 728-0209.