Get a quote

Build confidence. Save lives. Stay compliant.

Accredited First Aid Training Courses in Johannesburg

We train your team at your workplace anywhere in Johannesburg and across Gauteng, or you join a public class at our venue in Centurion, next door to Midrand.

★★★★★ 4.9 from 257+ Google reviews Centurion venue or onsite at your workplace
A first aider checking a casualty lying on a blanket during an outdoor DDi first aid scenario
Department of Employment and Labour
accredited first aid training
Onsiteat your workplace across Johannesburg
from R730Level 1 per person onsite, groups of 20 or more (R950 for 4 to 9), excl. VAT
3 yearsfirst aid certificate validity

Benefits of Working With DDi

  • OHS Act compliant training

    Certified first aiders, SHE reps and fire teams, so your OHS Act boxes are ticked.

  • We come to you, or join a public class

    We handle the admin, and train at your workplace, in Centurion or online.

  • Facilitators with real-life experience

    Facilitators with real emergency experience, who answer every question.

  • Lekker interactive, never boring

    Engaging, clear and fun, so people stay switched on all day.

  • Practical, hands-on learning

    Hands-on CPR and first aid on real manikins and AEDs, not a day of slides.

4.9from 257+ Google reviewsRead all reviews

“… The hand outs are amazing quality; the instructor was extremely knowledgeable and patient. …”

Janice CloeteGoogle review

“… My employees were completely satisfied with the approach and how the lesson was conducted. …”

Shernell ArnachillanGoogle review

“… It was the most excellent, professional and very fun training! Well planned and professionally presented. I would highly recommend DDI!!”

Jo-Anne EsterhuizenGoogle review

Build Confidence. Save Lives. Stay Compliant.

DDi OHS delivers Department of Labour accredited, hands-on first aid training to businesses and individuals across Gauteng. Our courses help your team stay compliant and prepared for real-life emergencies.

Stay Compliant and Prepared with Our First Aid Training

  • Complies with the Occupational Health and Safety Act
  • Aligned with QCTO and Department of Labour requirements
  • Designed for real-world application, not just box-ticking

Johannesburg businesses rely on DDi OHS to deliver professional, effective, and accredited first aid training that protects lives and supports legal compliance.

What Our First Aid Training Covers

Our courses focus on practical emergency skills that save lives:

  • CPR for adults, children, and infants
  • How to use an AED (automated external defibrillator)
  • Treating bleeding, burns, and fractures
  • Choking rescue techniques
  • Emergency scene management

All training follows national standards and is recognised across South Africa.

Choose Your Training Level

We offer all three levels to Johannesburg teams:

  • First Aid Level 1 (Basic Emergency First Aid Responder): Ideal for workplaces and individuals
  • First Aid Level 2 (Intermediate Emergency First Aid Responder): For higher-risk environments
  • First Aid Level 3 (Advanced Emergency First Aid Responder): Comprehensive training for safety officers and emergency response teams

Flexible Training Locations Across Johannesburg

Training can happen where it suits you:

  • Onsite training at your business premises, anywhere in Johannesburg
  • Public classes at our venue in Rooihuiskraal, Centurion (99 Hornbill Avenue). See the public class dates.

We do not have a venue in Johannesburg: we come to you, or your team joins a public class in Centurion.

Areas We Travel To

We train onsite across Johannesburg and the surrounding towns, including:

Travel to your workplace is quoted with your training. Contact us with your address and group size for a quote.

First aid training in Midrand

Midrand is next door to our Centurion venue, which makes it the easiest place in Gauteng to choose either way. One or two people can drive across to a public class at 99 Hornbill Avenue, Rooihuiskraal, and a team can train at your premises in Waterfall, Kyalami, Halfway House or anywhere else in Midrand. Office parks and logistics sites with several people to train can book an onsite group, which works out cheaper per person as the group grows. See the public class dates, or contact us with your address and group size.

First aid training in Sandton

Sandton’s offices stack many people into one building, from Sandown and Bryanston to the workshops of Wynberg. An office needs at least one first aider for every group of up to 100 employees once you have more than 10, but on several floors you will want one within reach of each. We train in your own boardroom or training room, with the manikins and AED trainers brought to you, so your staff stay in the building. A DDi facilitator covers CPR, choking, bleeding, burns and fractures, all practised hands-on. Contact us with your address for a quote.

Course Duration and Validity

Need to know how long your team will be away?

Level 1

  • 1 day with self-study, or 2 days with theory in class
  • The public class in Centurion is the 1-day self-study option
  • Includes CPR, AED, choking, bleeding, and fractures

Level 2

  • 2 to 3 days of hands-on training, onsite
  • Expands on Level 1 with more workplace scenarios

Level 3

  • 4 or 5 days onsite, or a public class in Centurion over two weekends
  • Focuses on risk assessment, planning, and team coordination

Certificates issued for our First Aid Level 1, 2, and 3 training courses are valid for 3 years.

Need to renew your certificate? We offer refresher courses in Johannesburg with the same duration.

What Does First Aid Training Cost in Johannesburg?

We aim to keep costs competitive and clear:

Pricing Examples:

  • Level 1: from R730 per person onsite for groups of 20 or more (R950 for 4 to 9), or R1,050 per person in a public class in Centurion
  • Level 2: from R1,490 per person onsite for groups of 20 or more (R1,980 for 4 to 9)
  • Level 3: from R2,485 per person onsite for groups of 20 or more (R3,280 for 4 to 9), or R3,280 per person in a public class in Centurion

Public class prices are the final amount per person. Onsite prices exclude VAT. Pricing varies based on class size and location. All prices include:

  • Training manuals
  • All learning materials
  • Certificates issued on completion

Looking to train a team? Ask about our group discounts for team training in Johannesburg.

Request your free, tailored quote from DDi OHS today.

Book Your Accredited First Aid Course in Johannesburg

Get your team trained before they need it. Get your team certified, confident, and compliant. Book your spot in a public class today, or request onsite training across Johannesburg, including Midrand, Sandton, Randburg, and Roodepoort.

Connect With Us

4.9★★★★★257+ reviewsRead all reviews

“DDI provided practical and informative training to our OHS representatives and First aiders. The presenters are professional and knowledgeable. The customer relations contact did a great job providing the necessary information, taking care of administration and logistical arrangements. We will most certainly make use of their services again to train our staff in the OHS environment.”

Dion Botha
Kerry was absolutely fantastic!! Professional and thorough in the training provided. We all really enjoyed this training and certainly learnt a lot from her. DDI will, with out a doubt, be our preferred supplier for Health and Safety courses going forward. Their email responses were quick and efficient. Thank you all for making this a great experience.
★★★★★Robbie Breedt
Our instructor Keletso was very patient and fun.She made sure you practice untill you know the correct way.Thank you so much i had a great experience and would definitely come back for other courses
★★★★★Dieketso Nketshane

FAQ

First aid training in Johannesburg, answered

Anything else? Call 061 566 6010.

Do you have a venue in Johannesburg?

No. We train onsite at your workplace anywhere in Johannesburg, or your team joins a public class at our venue in Rooihuiskraal, Centurion.

Which areas around Johannesburg do you travel to?

Sandton and Midrand, Roodepoort, Krugersdorp, Randburg and the wider West Rand, and Benoni, Boksburg, Kempton Park and Germiston on the East Rand. Travel is quoted with your training.

How long are the first aid courses?

Level 1 is 1 day with self-study, or 2 days with theory in class. Level 2 is 2 or 3 days onsite, and Level 3 is 4 or 5 days onsite, or a public class in Centurion over two weekends.

What does onsite first aid training cost in Johannesburg?

First Aid Level 1 onsite is from R730 per person for groups of 20 or more (R950 for 4 to 9), excl. VAT, plus travel. For 30 or more people, ask us, bigger discounts apply.

Is the training recognised by the Department of Labour?

Yes. Our first aid training is accredited by the Department of Labour and aligned to the QCTO curriculum, and certificates for Level 1, 2 and 3 are valid for 3 years.

Do you offer refresher courses?

Yes. We offer refresher courses in Johannesburg with the same duration as the original course.

Do you run first aid training in Midrand?

Yes. We train onsite at your workplace in Midrand, including Waterfall, Kyalami and Halfway House. Our Centurion venue is next door, so one or two people can join a public class there.

Do you run first aid training in Sandton?

Yes. We train onsite at your workplace in Sandton, including Sandown, Bryanston and Wynberg. Your team can train in your own boardroom or training room.

Last updated

Get a quote

Book First Aid Training in Johannesburg, for you or your team. We handle the rest.

Book in 3 easy steps

  • 01
    Enquire onlineSend your details for the quote, and the address for onsite training
  • 02
    Pay and secure your dateAccept the quote, then send proof of payment or an official purchase order
  • 03
    Learn at home or workOnce that is in, we book the facilitator and the date
061 566 6010
Quote requestStep 1 of 2

Step 1 of 2: What do you need?

What do you need?

Tick everything you would like a quote for, for yourself or your team.

Training

Tick every course you need. Not sure? Pick the closest and we'll advise.

First aid

Fire and emergency

OHS compliance

Skills Programmes

Services

Other

Where would you like to be trained?

Roughly is fine. If it's different per course, add it in the message.
What will it cost?
We'll confirm the date with you.

Or call us on 061 566 6010.