Prices
Course Prices 2026
Every DDi OHS course on one page: the public class seat, the onsite price per person, the flat rates for small groups and travel. Public class seats are the final amount; onsite prices exclude VAT.
Instant estimate
What will it cost?
Pick the course and how many people. Public class seats are the final amount; onsite prices exclude VAT and travel.
Your estimate
R0
Request a quote An estimate from our 2026 rate card, not a quote. Every course page shows its full prices.Price list
Every course, every price
Public class seats are the final amount per person, paid online. Onsite prices are per person for groups, excl. VAT; smaller groups pay a flat price, excl. VAT. 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.
| Course | Public class seatfinal amount, per person | Onsiteper person by group size, excl. VAT | Smaller groups onsiteflat price, excl. VAT |
|---|---|---|---|
| First Aid Level 11 or 2 days | R1,0501-day self-study class, Centurion, book online |
| 1 to 2 people R2,800, 3 people R3,350 (flat) |
| First Aid Level 22 or 3 days | Onsite only |
| 1 to 2 people R5,400, 3 people R6,700 (flat) |
| First Aid Level 34 or 5 days | R3,280Over two weekends, Centurion |
| 1 to 2 people R8,350, 3 people R10,900 (flat) |
| Basic Fire Fighting4 hours | R890Centurion venue, book online |
| 1 to 2 people R2,350, 3 people R2,800, 4 people R3,250 (flat) |
| SHE Rep Training1 day | R1,150Online class, book online |
| 1 to 2 people R2,750, 3 people R3,250 (flat) |
| HIRA Training1 day | R1,850Online class, book online |
| 1 to 2 people R4,700, 3 people R5,700 (flat) |
| Incident Investigation1 day | R1,150Online class, book online |
| 1 to 2 people R2,750, 3 people R3,250 (flat) |
| OHS Act TrainingAbout 4 hours | Onsite only |
| 1 to 2 people R2,350, 3 people R2,800, 4 people R3,250 (flat) |
| Hazardous Chemical SubstancesOnsite | Onsite only |
| 1 to 2 people R2,750, 3 people R3,250 (flat) |
| Legal Liability1 day | Onsite only |
| 1 to 2 people R2,950, 3 people R3,550 (flat) |
| Evacuation Warden4 hours | Onsite only |
| 1 to 2 people R2,350, 3 people R2,800, 4 people R3,250 (flat) |
| Supervisor Training (16.2)1 day | Onsite only |
| 1 to 2 people R3,700, 3 people R4,700 (flat) |
| Health & Safety for Managers2 days | Onsite only |
| 1 to 2 people R8,750, 3 people R11,375 (flat) |
30 or more? Ask us, bigger discounts apply. Onsite rates drop as your group grows: every course shows its price for groups up to 9, 10 to 19 and 20 or more.
Private online session for your team (SHE Rep, HIRA, Incident Investigation and the other theory courses): the onsite per-person rate for your group size, with no travel.
Prices from DDi's 2026 rate card. Public classes are invoiced by Family First Aid, which is not VAT registered, so the seat price is the full amount. Prices for other provinces on request.
How much is first aid training?
First Aid Level 1 is R1,050 per person for a public class in Centurion (the final amount). Onsite it is R950 per person for groups of 4 to 9, R840 for 10 to 19 and R730 for 20 or more (excl. VAT). Smaller onsite groups pay a flat price: 1 to 2 people R2,800, 3 people R3,350 (flat). Onsite, First Aid Level 2 is R1,980 per person for groups of 4 to 9, R1,745 for 10 to 19 and R1,490 for 20 or more (excl. VAT), and Level 3 is R3,280 per person for groups of 4 to 9, R2,890 for 10 to 19 and R2,485 for 20 or more (excl. VAT). 30 or more? Ask us, bigger discounts apply.
Is there a 2 day first aid course?
Yes. First Aid Level 1 runs as 1 day with self-study (the public class in Centurion, R1,050 per person) or as 2 days with the theory taught in class, onsite at your workplace. Two-day option: R850 second-day facilitator fee, waived for 6 or more. First Aid Level 2 takes 2 or 3 days and Level 3 takes 4 or 5 days.
What is the cheapest first aid course?
First Aid Level 1 is the lowest-priced Department of Employment and Labour accredited first aid course at DDi: onsite R950 per person for groups of 4 to 9, R840 for 10 to 19 and R730 for 20 or more (excl. VAT), or R1,050 for a seat in a public class in Centurion. It is the course most workplaces need for their appointed first aiders.
How much does a firefighting course cost in South Africa?
DDi's Basic Fire Fighting course is R890 per person for the public class in Centurion (the final amount), or onsite R790 per person for groups of 5 to 9, R695 for 10 to 19 and R605 for 20 or more (excl. VAT). Smaller groups: 1 to 2 people R2,350, 3 people R2,800, 4 people R3,250 (flat). It is a 4-hour course with a hands-on extinguisher practical.
How much does SHE Rep training cost?
SHE Rep Training is R1,150 per person for the online public class (the final amount), or onsite R1,050 per person for groups of 4 to 9, R925 for 10 to 19 and R805 for 20 or more (excl. VAT). Smaller groups: 1 to 2 people R2,750, 3 people R3,250 (flat). It is a 1-day course.
Last updated
Get a quote
Want an exact quote for your team? We handle the rest.
How it works
- 01Tell us what you needTraining, a safety audit or your health and safety file
- 02Get a clear quoteWe confirm the scope, the dates and the price
- 03We get it doneAt your workplace or in Centurion, start to finish