Skip to Content
  • +27 72 265 8033
CPR2Day
  • 0
  • Sign in
  • Book Now
  • Home
  • Courses & Pricing
  • My CPR Story
  • Contact us
  • T&C
  • Events
  • Shop
CPR2Day
  • 0
    • Home
    • Courses & Pricing
    • My CPR Story
    • Contact us
    • T&C
    • Events
    • Shop
  • +27 72 265 8033
  • Sign in
  • Book Now

Expert CPR & First aid training in Johannesburg, Gauteng.

Gain accredited, hands-on, lifesaving skills for adults, children, and infants. Ideal for individuals, workplaces, and medical professionals across South Africa 


View our courses 

136

BLS CPR students trained

8*

Trained in Child Essentials First aid with CPR and Choking  *New Course

Our Current Training Stats:

195

AED CPR students trained

62

Courses run

331

Total Students taught


Rating

"Carolina is adaptable, flexible & easy to communicate with. Accommodating. Great logical instruction throughout the session - right load. Carolina was professional & courteous all the time. Thank you loved this course. Really enjoyed it."

Samantha Dunbar
Physiotherapist and Practice Owner

Rating

"Very kind & caring instructor. Well structured course. Not rushed. Allowed enough practice. Thank you!"

Tiago Nobre
Biokineticist

Rating

"Easy to follow and clear instructions given."

Ziyanda Masuku
Physiotherapist

Customers reviews

What our customers are saying about us and our training.

Rating

"It's perfect, I'm ready to save lives."

Celiwe Zikala
Nurse

Rating

"The training was functional and easy to apply concepts learnt in real world scenario's. The hands on learning allowed for good retention of information."

Atiyya Seedat
Speech Therapist


Rating

"Her knowledge base is incredible. Calm and good at explaining clearly."

Virgillia Testa
Alleysway Gym Owner

Rating

"Excellent Instructor. Catered to the needs of different level of staff. Tailored examples to our hospital setting. Used practical examples in the ward. Used our emergency trolley as part of demonstration. Practical hands on training and facilitation. Succinct delivery of information and training."

Dr Nivashen Pillay
Physical Rehabilitation Doctor

Rating

"Overcame my weakness on compressions, specifically on Infant CPR. "

Thando Kuhle Mbhele
Nurse

Rating

"The jovial attitude & gentle attention to detail has made the experience incredibly memorable while learning new skills."

Madeline Behrens
Hons. Art Therapist


Rating

"Liked how she gave personal / work examples and stories."

Louise Coetzee
Biokineticist


Rating

"Carolina was very professional, helpful and I understood the steps of CPR & First aid much better after course and help. Highly recommend her future courses & training."

Amber Augustyn
Nursery School Teacher


Rating

"Very kind & caring instructor. Well structured course. Not rushed. Allowed enough practice. Thank you!"

Tiago Nobre
Biokineticist

Rating

"The course was presented well by the instructor."

Jennifer Cairns
Nursery School Teacher


Rating

"I appreciate your time and help through out the course.  I will recommend you. Thank you!"

Suzette Herbst
Nursery School Teacher

Rating

"Everything about the course was excellent."

Florence Modimana
Nurse


Rating

"It was my first time doing the BLS training. I really enjoyed it and it was full of information. It gave me confidence to do emergency work. I am very impressed with Carolina who was doing the training. Thank you"

Salaminah Maseko
Nurse

Rating

"The Instructor was very professional, eloquent and knows the content very well. Course was well timed."

Anna Mnisi
Nurse

Rating

"The only thing is I am glad to re-take the course to keep myself updated with CPR."

Annette Shirfo
Nurse

Rating

"I am happy about what I learnt today."

Mphefumulo Khoza
Nurse


Rating

"Provided feedback on how well can can perform CPR. The course material was up to standard. The course content complimented the practical side of things. " 

Sinothando Mngadi
Physiotherapist

Rating

"Very interactive and fun course. Loved that it was more practical with real life scenarios and scenarios that were applicable. Thank you!"

Naseerah Makda
Hospital Manager


Rating

"Easy to follow and clear instructions given."

Ziyanda Masuku
Physiotherapist


Rating

"The training was so good and easy for me. I have learnt to save the patient's life. I'm so happy to have attended this course, because I learnt something to help human beings. Now I have experience in performing CPR. My trainer was so sweet and kind."

Wonder Michelle Sithole
Nurse

Rating

"The course was very clear & enhanced my knowledge. The test helped with a confidence boost."

Wandiswa Zondo
Physiotherapist

Rating

"I am happy with the course and how everything I did not understand was explained"

Christine Dube
Nanny


Rating

"I loved how the instructor conducted the whole training. My main challenge was on using the AED and Carolina made it easier to understand and made me gain confidence in using the AED."

Antionette Sirakalala
Nurse

Rating

"Course delivery was excellent. Course content was clear"

Kholofelo Dikhoba
CPR Student


Rating

"The training was fun and enjoyable."

Martha Mahlase 
Nurse


Rating

"Carolina is an excellent teacher. She must keep up the good work she's doing. "

Thandy Nyalungu
Nurse

Rating

"The initial communication - directions, reminders of course and information was efficient for me to effectively attend the course. Professional - time keeping and starting promptly. Clear communications and instructions during the course. Patient and vast experience, knowledge and education. Thank you and I look forward to encouraging others to attend the course. :)"

Reabetsoe Pambuka
New Mom - Child First aid Student

Rating

"The training was easy & good. The instructor taught me well, in an easy way. I am happy about the training"

Vadanile Goodness Sibuyana
Nurse

Rating

"Enjoyed the course. Good amount of practical to cover all the theory and also build practical experience "

Porsche Ramolelekwa
Nanny

Our classes are designed to be fun and interactive.


We teach practical, hands-on CPR and emergency response skills to both healthcare professionals and everyday people — with excellence, professionalism, and compassion.

  • +27 72 265 8033
  • info@cpr2day.co.za
Copyright © CPR2Day 2026
Powered by Odoo - The #1 Open Source eCommerce

We use cookies to provide you a better user experience on this website. Cookie Policy

Only essentials I agree