Who is tampa bay CPR?

Welcome to Tampa Bay CPR!  We offer both initial and renewal certifications in Basic Life Support, Advanced Cardiac Life Support, Pediatric Advanced Life Support, and Heartsaver CPR/First Aid.

We understand that the certification process can be stressful!  This is why all of our classes are offered in a relaxed enviroment that fosters teamwork.  Our team of instrurctors will provide you with the education you need to feel 100% confident in your skills.

We are committed to delivering quality training and certification at the most competitive price.  Our classes are held in person at our office with an experienced training professional, and cards are issued the same day.

View Trainings We Offer
American Heart Association | Authorized Training Center

Upcoming Classes

Tue 09

Basic Life Support (BLS) Renewal

June 9 @ 12:00 pm - 3:00 pm EDT
5702 Gulfport Boulevard S Suite 4
Gulfport (St. Petersburg) FL 33707
Tue 09

Advanced Cardiac Life Support (ACLS) Renewal

June 9 @ 12:00 pm - 4:00 pm EDT
5702 Gulfport Boulevard S Suite 4
Gulfport (St. Petersburg) FL 33707
Wed 10

Advanced Cardiac Life Support (ACLS) Initial Provider

June 10 @ 10:00 am - 5:00 pm EDT
5702 Gulfport Boulevard S Suite 4
Gulfport (St. Petersburg) FL 33707
Wed 10

Basic Life Support (BLS) Renewal

June 10 @ 6:00 pm - 9:00 pm EDT
3105 West Waters Ave- Suite 206
Tampa FL 33614
Wed 10

Advanced Cardiac Life Support (ACLS) Renewal

June 10 @ 6:00 pm - 10:00 pm EDT
3105 West Waters Ave- Suite 206
Tampa FL 33614
View Full Classes Calendar

Rated 5 out of 5 stars

  • Cathy

    It was very clear and all my questions were answered. Everything amazing with schedule flexibility and availability 😄 💯% recommeded


    I needed to complete my ACLS training for the very first time and the instructor was very thorough and helped a novice like me to have a better understanding of ECG strips and how to read them. I highly recommend them.


    Tampa Bay CPR is very professional and the course schedule provides for a variety of dates and classes. I recently completed ACLS/BLS in January and then learned that I needed to complete PALs for a short suspense military obligation. I was very happy that I found the class date within a week.

  • Maria

    I had to get my BLS and ACLS renewed quickly. I was able to call and get into a class the next day. The classes were great, I would recommend to any of my friends and colleagues


    very thorough and very good instructor.


    OUTSTANDING! Scott is an amazing instructor and am thrilled I met him. He will help you with all the basics if you need it (I did) and for the pros they are impressed with his knowledge, too. Great teacher and makes it easy, no stress!

  • Kendra

    Scott is an excellent trainer and he makes sure you understand the concepts before he moves on. He is great at explaining the material in a way that makes sense! Thanks again.


    Scott was the instructor and he went over all the information very quickly and effectively and made sure that everyone understood the material


    Very Informative dicipline specific to ur needs.... nurse friendly!! They have taken away the "Fear and dread of ACLS Renewal" Thank You!!

  • Donna

    Renewed my ACLS/BLS at Tampa Bay CPR yesterday and it was awesome! Scott was super knowledgeable and taught me several things that I didn't know - einthoven's triangle for example. Thanks for a great class, Scott! I can't imagine going anywhere else! 🙂


    Great experience! My ACLS had expired as I have had a job as a desk nurse the last several years. In no time it was all making sense. I did not have time to prepare and so glad I picked up quick with the instructor’s great skill set. He was so good - made it interesting with useless (but interesting trivia) about why we do certain things. Really helped me to understand instead of focusing on memorizing. I highly recommend. Thanks!


    excelente instructor y todo muy organizado

  • Vanessa

    Learned so much ! I took the ACLS class and my instructor Scott was great. He is experienced and knows his stuff, which I am sure all of the different instructors there are. The information was thorough and easy to understand. ACLS is a hard class but I felt confident in my skills in the end. Thank you !


    I recently completed the Basic Life Support (BLS) Initial Provider course and the way the instructor taught was perfect. We went over the videos and then performed. My instructor was very knowledgeable and helpful in answering any questions I had. I 100% recommend this class to anyone needing to be certified or for anyone wanting to learn CPR. I took this class at the Palm Harbor location. Thank you for the class!


    I am very grateful for the kindness and patience from the instructor Colin. A detailed,difficult subject ,well presented with helpful illustrations.