Get a quote

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.

★★★★★ 4.9 from 257+ Google reviews Centurion venue, online, or onsite at your workplace

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.

Where?

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.

CoursePublic class seatfinal amount, per personOnsiteper person by group size, excl. VATSmaller groups onsiteflat price, excl. VAT
First Aid Level 11 or 2 days R1,0501-day self-study class, Centurion, book online
  • 4 to 9R950
  • 10 to 19R840
  • 20 or moreR730
1 to 2 people R2,800, 3 people R3,350 (flat)
First Aid Level 22 or 3 days Onsite only
  • 4 to 9R1,980
  • 10 to 19R1,745
  • 20 or moreR1,490
1 to 2 people R5,400, 3 people R6,700 (flat)
First Aid Level 34 or 5 days R3,280Over two weekends, Centurion
  • 4 to 9R3,280
  • 10 to 19R2,890
  • 20 or moreR2,485
1 to 2 people R8,350, 3 people R10,900 (flat)
Basic Fire Fighting4 hours R890Centurion venue, book online
  • 5 to 9R790
  • 10 to 19R695
  • 20 or moreR605
1 to 2 people R2,350, 3 people R2,800, 4 people R3,250 (flat)
SHE Rep Training1 day R1,150Online class, book online
  • 4 to 9R1,050
  • 10 to 19R925
  • 20 or moreR805
1 to 2 people R2,750, 3 people R3,250 (flat)
HIRA Training1 day R1,850Online class, book online
  • 4 to 9R1,750
  • 10 to 19R1,540
  • 20 or moreR1,340
1 to 2 people R4,700, 3 people R5,700 (flat)
Incident Investigation1 day R1,150Online class, book online
  • 4 to 9R1,050
  • 10 to 19R925
  • 20 or moreR805
1 to 2 people R2,750, 3 people R3,250 (flat)
OHS Act TrainingAbout 4 hours Onsite only
  • 5 to 9R790
  • 10 to 19R695
  • 20 or moreR605
1 to 2 people R2,350, 3 people R2,800, 4 people R3,250 (flat)
Hazardous Chemical SubstancesOnsite Onsite only
  • 4 to 9R1,050
  • 10 to 19R925
  • 20 or moreR805
1 to 2 people R2,750, 3 people R3,250 (flat)
Legal Liability1 day Onsite only
  • 4 to 9R1,150
  • 10 to 19R1,015
  • 20 or moreR880
1 to 2 people R2,950, 3 people R3,550 (flat)
Evacuation Warden4 hours Onsite only
  • 5 to 9R790
  • 10 to 19R695
  • 20 or moreR605
1 to 2 people R2,350, 3 people R2,800, 4 people R3,250 (flat)
Supervisor Training (16.2)1 day Onsite only
  • 4 to 9R1,450
  • 10 to 19R1,275
  • 20 or morequoted on request
1 to 2 people R3,700, 3 people R4,700 (flat)
Health & Safety for Managers2 days Onsite only
  • 4 to 9R3,500
  • 10 to 19R3,080
  • 20 or moreR2,670
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.

FAQ

Course prices, answered

Anything else? Call 061 566 6010.

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

  • 01
    Tell us what you needTraining, a safety audit or your health and safety file
  • 02
    Get a clear quoteWe confirm the scope, the dates and the price
  • 03
    We get it doneAt your workplace or in Centurion, start to finish
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

Or call us on 061 566 6010.