Get a quote

Onsite, whatever the size of your team

First Aid Training on the West RandRoodepoort, Krugersdorp and Randburg

We train first aiders at your workplace in Roodepoort, Krugersdorp, Randburg and across the West Rand, from one person to a whole site.

★★★★★ 4.9 from 257+ Google reviews Centurion venue or onsite at your workplace
Delegates practising bandaging an arm at a DDi first aid course
Department of Employment and Labour
accredited first aid training
Onsiteat your workplace on the West Rand and in Randburg
R1,050Level 1 public class seat in Centurion, the final amount
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

“Thank you to our instructor LLoyd, we passed our first aid and basic firefighting training, which is very critical in our hospitality industry.”

Thoriso Lucia phaswanaGoogle review

“Just took a first aid class with DDi and it was so interesting and informative ,the instructor made it a fun learning experience .”

Samantha MarawaGoogle review

“… It was very informative...”

Sylvester MaleselaGoogle review

Need first aiders on the West Rand? We come to you in Roodepoort, Krugersdorp, Randburg and the towns around them, and run the course at your own premises. Every level, from First Aid Level 1 up to Level 3, is accredited by the Department of Employment and Labour and aligned to the QCTO curriculum, with a certificate that stays valid for 3 years. For Level 1 at your site, a group of 4 to 9 pays R950 per person excl. VAT, with travel added and a lower rate as the group grows. If only one or two staff need it, they can book a seat in our Centurion public class at R1,050 each.

The Towns We Cover

  • Roodepoort and the suburbs around it
  • Krugersdorp and the wider West Rand
  • Randburg, in Johannesburg’s northern suburbs

We have no venue on the West Rand or in Randburg, so we bring the training, the manikins and the AED trainers to your premises. For Sandton, Midrand and the rest of the city, see First Aid Training in Johannesburg.

First Aid on the West Rand: What Matters Locally

When someone is badly hurt, who comes depends on which side of the municipal line you are on. Roodepoort and Randburg are part of the City of Johannesburg, so Joburg EMS responds there. Krugersdorp is in Mogale City, where fire fighting is a West Rand District Municipality service, shared with Rand West City and Merafong. Check the emergency numbers for your own address before the training day, and pin them up beside your first aid box.

Manufacturing is the biggest sector in the West Rand District, at 22 percent of its economy, with mining next at 19 percent. In a Krugersdorp engineering shop or a mine supplier’s yard, your first aiders should be ready for deep cuts, burns, fractures and a possible head or spinal injury after a fall. Those all sit on the First Aid Level 1 outline, including the log roll for a suspected spinal injury.

Roodepoort is more homes, shops and offices: the City describes its Region C as mainly residential, with commercial nodes at Westgate, Northgate and Princess Crossing. For a shop or a school there, Level 1 is usually enough, with a second trained person so a leave day never leaves the site uncovered.

Water is the other local point. Randburg and Roodepoort were among the areas listed for disruption during the Rand Water maintenance shutdowns from late May to July 2026. A burn needs cool running water for a long time, so a first aider should know where your stored water is when the taps are off.

Each of the three towns has its own Department of Employment and Labour office for injury on duty claims: Foley Street in Factoria, Krugersdorp; Main Reef Road in Roodepoort; and the Hillview Centre in Randburg.

First aid training in Roodepoort

Roodepoort mixes the office parks of Constantia Kloof with light industry, shops and schools, and the law treats them differently. Shops and offices need at least one first aider for every group of up to 100 employees, and other workplaces one for every group of up to 50, once you have more than 10 employees. DDi recommends at least 2 per site, so cover continues when one is on leave. We train at your premises in Roodepoort, with the manikins and AED trainers brought to you. The calculator on the First Aid Level 1 page works out your number.

First aid training in Krugersdorp

Krugersdorp is about 50 km from our Centurion venue along the N14, so training at your own premises is an easy day for us and saves your team the trip. Chamdor, Factoria and the mining suppliers around the town are working sites where the risks can be higher than in an office, and First Aid Level 2 may suit them better than Level 1 if your risk assessment says so. Onsite training carries travel by distance, shown on your quote before you book. Your team stays on your premises, and competent delegates leave with their certificates signed. Request a quote with your Krugersdorp address.

First aid training in Randburg

Randburg sits between the West Rand and Johannesburg’s northern suburbs: offices, retailers and schools around Ferndale, and light industry in Strijdom Park. For most offices here, First Aid Level 1 is the right course, and one person can do it at a public class while a bigger team trains at your premises. A seat at our Centurion venue is R1,050 per person, the final amount. Onsite, small groups pay one flat rate, and larger groups pay from R730 per person for groups of 20 or more, excl. VAT, plus travel.

What It Costs by Team Size

  • One or two people: a seat in the First Aid Level 1 public class at our Centurion venue is R1,050 per person, the final amount. Onsite, small groups pay one flat rate.
  • A team of 4 to 9: R950 per person onsite, excl. VAT.
  • A team of 20 or more: R730 per person onsite, excl. VAT.
  • 30 or more: ask us, bigger discounts apply.

Every tier, the small-group flat rates and the travel amounts are in the prices section below. Travel is R550 flat up to 100 km round trip, then R5.50 per km, excl. VAT, and your quote shows it for your address. First Aid Level 2 runs onsite only, from R1,490 per person for groups of 20 or more (R1,980 for 4 to 9); First Aid Level 3 is from R2,485 onsite for groups of 20 or more (R3,280 for 4 to 9), or R3,280 in the Centurion public class over two weekends. Onsite prices exclude VAT.

How Far We Travel on the West Rand

TownBy road from CenturionUsual drive timeTravel charge for your group, excl. VAT
Randburgabout 30 kmabout 35 minutesabout R550
Krugersdorpabout 50 kmabout 40 minutesabout R550
Roodepoortabout 55 kmabout 45 minutesabout R600

Krugersdorp is quicker to reach than many people expect, because the N14 runs almost straight there from Centurion. Your quote shows the travel for your exact address.

What Your Team Practises

  • Adult, child and infant CPR manikins, and AED trainers (automated external defibrillators)
  • A choking vest, to practise the choking method
  • A box of different bandages, and splints
  • A burn shield, opened so you see what it looks like

The day ends with a practical assessment and a short theory assessment. Once the assessor and facilitator are happy, they sign the certificates onsite, so competent delegates leave with theirs (we need each ID copy before the training).

How to Book

  1. Enquire online with your address, the number of people and a preferred date. Request a quote.
  2. Pay and secure your date.
  3. Learn at your workplace.

For the Centurion public class, pick a date and pay online on the public class bookings page. The public class runs 8:30am to 4:30pm, at 99 Hornbill Avenue, Rooihuiskraal, not far off the N1.

Your Certificate

This course is accredited by the Department of Employment and Labour and aligned to the QCTO curriculum and on successful completion each delegate receives a Certificate of Compliance which is valid for 3 years.

Every Other Course, onsite on the West Rand

Questions? Call us on 061 566 6010.

Prices

What First Aid Level 1 costs

Public class prices are the final amount per person. Onsite prices, small groups and travel exclude VAT. Book a seat in a public class, or we train your group at your workplace.

Public class

R1,050per person, 1-day self-study class, Centurion

At your workplace

Per person, excl. VAT
  • 4 to 9 peopleR950
  • 10 to 19 peopleR840
  • 20 or more peopleR730
30 or more? Ask us, bigger discounts apply.

Smaller groups onsite

1 to 2 people R2,800, 3 people R3,350 (flat)Travel R550 flat up to 100 km round trip, then R5.50 per km. Two-day option: R850 second-day facilitator fee, waived for 6 or more.

Every course on one page: Course Prices 2026, or download the price list (PDF).

4.9★★★★★257+ reviewsRead all reviews

“We were a group of 4 that went to do our basic first aid. Excellent experience! Very informative and answered every single question with insite and valuable perspectives! Will be back to do our advanced!”

David Messenger
Excellent First Aid Training provided - experienced and knowledgeable instructor, practical training incorporated into the course and good facilities.
★★★★★Ashika Ramatar
It was a very well-structured learning experience. It's strange to be able to learn so much in one session about a subject one had no prior knowledge of. Thank you so much to the academy.
★★★★Thato Mokhine

FAQ

First aid training on the West Rand, answered

Anything else? Call 061 566 6010.

Do you have a venue in Roodepoort, Krugersdorp or Randburg?

No. We train onsite at your workplace. The nearest public class is at our venue in Rooihuiskraal, Centurion.

We only need one or two first aiders. What are our options?

Either they join the First Aid Level 1 public class in Centurion at R1,050 per person, or we train them at your workplace at a flat rate for a small group, plus travel.

What does onsite First Aid Level 1 cost for a bigger team?

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.

Can Level 1 run over two days at our workplace?

Yes. Level 1 is 1 day with self-study, or 2 days with theory in class. The two-day option carries a second-day facilitator fee, waived for 6 or more people.

Is the certificate accredited?

Yes. Our first aid training is accredited by the Department of Employment and Labour and aligned to the QCTO curriculum. Each delegate found competent receives a Certificate of Compliance, valid for 3 years.

Do you offer refresher training when certificates run out?

Yes. A refresher is the same course and the same duration as the original, booked the same way.

Do you run first aid training in Roodepoort?

Yes, at your own premises. From the office parks of Constantia Kloof to shops and schools across Roodepoort, our trainer brings the manikins and AED trainers to you. If only one person needs the course, our Centurion public class is the closest option.

Do you run first aid training in Krugersdorp?

Yes, onsite at your workplace, from Chamdor and Factoria to the rest of Krugersdorp. Your quote lists the travel for your address before you book.

Is Krugersdorp further for you than Roodepoort?

No, by road it is slightly closer. Krugersdorp is about 50 km from our Centurion venue along the N14, and central Roodepoort about 55 km, so the travel charge is about the same.

Do you run first aid training in Randburg?

Yes. Randburg is the West Rand town closest to our Centurion venue, and we run the course at your premises there, Ferndale and Strijdom Park included. A single delegate can book a Centurion public class seat instead.

Last updated

Get a quote

Book First Aid Training on the West Rand, 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?

You're asking about

Need anything else? Open a group to add it.

First aid4
Fire and emergency2
OHS compliance8
Skills Programmes2
Services3

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.