Spring special until 15 September: 30% off qualifying HACCP and FSSC 22000 courses. Enter code SPRING30 at checkout and the discount is applied before you pay. See the HACCP and FSSC 22000 courses

Food Safety Training in Rustenburg: R638, CoA and HACCP Courses

Accredited food safety training in Rustenburg, North West.

Food safety training in Rustenburg: accredited R638 and HACCP courses, online, with a certificate the Bojanala Platinum District inspector can verify.

For restaurants, manufacturers, caterers, spaza shops and franchise groups in Rustenburg and Phokeng, Marikana, Brits, Mogwase, Tlhabane, Boitekong, Waterval, Cashan, Hartbeespoort, Koster and Sun City. Persons in Charge and Food Handlers courses for the Certificate of Acceptability from R420, HACCP and GMP for the technical team, and on-site training through the ASC Johannesburg branch. SAATCA registered, FoodBev SETA accredited, certificate the day you pass.

4.9 average from 672 course reviews · 3 600+ course enrolments across South Africa · used by franchise groups including KFC and Spur

SAATCA registered providerTC 065 · verify on the register
FoodBev SETA accreditedProvider 587/00337/1900
Registered practitionerCourses written by an HPCSA-registered Environmental Health Practitioner
QR-verified certificatesScanned by inspectors in Rustenburg and across South Africa

Certificate of Acceptability in Rustenburg

Who issues it, what the inspector checks, and the training you must show.

Read the full Certificate of Acceptability guide and the city by city R638 guide.

In Rustenburg the Certificate of Acceptability is issued through the district: municipal health services for Phokeng and the surrounding towns sit with the Bojanala Platinum District Municipality (Municipal Health Services (a district function; Rustenburg is the local municipality)). Environmental health practitioners from the district inspect the premises and recommend the certificate, and some day-to-day functions are delegated to the local municipality.

Whoever issues it, the inspection follows the same regulation. R638 requires the person in charge to be trained (regulation 10(1)(d)) and to keep a record that every food handler has been trained, and the inspector can ask for those records at any visit. Certificates from ASC show the accreditation details and a QR code, so the record is verifiable on the spot.

Rustenburg sits on one of the world’s largest platinum deposits, and the mine canteens, hostels and contract caterers that feed the workforce, together with the Sun City and Hartbeespoort hospitality economy and the Brits agricultural belt, make up a large food premises base for the district. Industrial and food-manufacturing areas we train in include Rustenburg Industrial, Waterval, Marikana, Brits Industrial and the N4 platinum belt.

  • Persons in Charge for the owner or manager named on the certificate
  • Food Handlers for every person who touches food, drink or packaging
  • Records: training register, illness reports, cleaning, temperature and pest control (regulation 10)
  • Documents: the R638 toolkit gives you the policies, forms and registers, 15% off with a course

Where to apply in Rustenburg

Where and how to apply for a Certificate of Acceptability in Rustenburg.

Bojanala Platinum District Municipality, District Municipal Health Services, under the district Public Health By-law of 20 September 2022. Contact details below were checked against the municipality’s own website on 6 September 2026; phone before you travel, because offices, hours and numbers change.

Offices and contacts

OfficeAddressPhone
Bojanala Platinum District Municipality head officeCorner Beyers Naude and Fatima Bhayat Drives, Rustenburg014 590 4500

Offices are open Monday to Friday 08:00 to 16:00. Rustenburg Local Municipality handles trading licences and land use (014 590 3054, Enterprise Development).

Official pages and forms

How to apply

  1. Contact District Municipal Health Services at the head office and ask for the environmental health practitioner serving your area.
  2. Submit the application; the practitioner inspects the premises against R638 and Chapter 7 (Food Control) of the by-law.
  3. The certificate is issued in the name of the person in charge and must be displayed.
  4. Register the shop: the district ordered spaza and tuck shops, general dealers and food handling premises to register in November 2024.

Documents to prepare

  • Identity document of the person in charge and company registration where applicable
  • Proof of the premises address and owner or landlord consent
  • A layout plan of the premises
  • Trading licence documents from Rustenburg, Madibeng or Moses Kotane local municipality where meals are prepared

Fee and turnaround

No tariff published online at the time of checking; confirm with the district. Not published.

What the inspector checks

Structure, hand-wash facilities, water and waste, temperature control, pest control, personal hygiene and training records under R638 and the district Public Health By-law.

The district Public Health By-law (Chapter 7, Food Control) requires every food service business to hold a Certificate of Acceptability.

Before the inspection. Train the person in charge (Persons in Charge, R1 699), every handler (Food Handlers, R899) and set up the records with the R638 document toolkit (R699, 15% off with a course). Certificates download the day you pass, so a Rustenburg premises can be inspection-ready this week.
Enrol now

Courses Rustenburg businesses buy most

Six courses cover almost every food premises in Rustenburg.

All courses and prices →

Prices are the price you pay; no VAT is charged. The Basic Food Safety Bundle covers Persons in Charge, Food Handlers and Hygiene Awareness together at R2 360. HACCP for Supervisors and Advanced HACCP, FSSC 22000, ISO 22000, BRCGS and GLOBALG.A.P. are on the Enrol page.

Who trains with ASC in Rustenburg

Written for the food businesses that operate in Rustenburg.

Mine canteens, hostels and contract caterers

Contract caterers feeding the platinum mines run some of the largest kitchens in the province. Supervisors take Persons in Charge, every cook and server takes Food Handlers, and the manager dashboard keeps the record per site.

Sun City, Hartbeespoort and lodge hospitality

Resorts, lodges and restaurants from Sun City to Hartbeespoort run seasonal kitchens that the district environmental health practitioners inspect.

Food manufacturers and the Brits agricultural belt

Bakeries, meat and vegetable processors and packhouses around Brits and Rustenburg train to GMP and HACCP for their retail customers.

Spaza shops and township traders

Phokeng, Tlhabane, Boitekong and Marikana traders need the Certificate of Acceptability for their premises. The Informal Traders and Spaza Shops course fits that application.

On-site and in-house training

Train a Rustenburg kitchen, plant or franchise group on one dashboard.

The Johannesburg branch is 90 minutes down the N4, and on-site sessions in Rustenburg, Marikana and Brits are scheduled from there.

Get a group quote How ASC trains at scale →

  1. Send the learner countWhatsApp or the contact form. Quote within one working day, one invoice, no VAT.
  2. Learners train online or on sitePhone, tablet or laptop, in a day for the R638 courses. On-site sessions through the Johannesburg branch.
  3. Manager dashboardSee who has finished, download certificates, and hand the inspector a training record for every site.

Add the documents. The Basic Food Safety Document Templates Toolkit (R699, 40+ editable Word and Excel policies, procedures, forms and checklists aligned to R638) is 15% off when you buy it with any R638 course. Tell us on WhatsApp +27 61 483 0381 or the contact form which course you are enrolling in, and we invoice both with the discount applied.

Questions from Rustenburg

What Rustenburg food businesses ask before they enrol.

Anything else, message us on WhatsApp during office hours or use the support page.

Enrol now

Who issues the Certificate of Acceptability in Rustenburg?

Bojanala Platinum District Municipality. Under Regulation R638 an environmental health practitioner from the municipality inspects the food premises and the certificate is issued in the name of the person in charge. Apply before you start trading, and again when the person in charge or the nature of the business changes.

Does the inspector in Rustenburg accept an online food safety certificate?

R638 does not prescribe classroom or online training. It requires the person in charge to be trained and to make sure every food handler is trained (regulation 10(1)(d)), and to produce the records on request. ASC certificates carry the SAATCA (TC 065) and FoodBev SETA (587/00337/1900) accreditation details and a QR code that an inspector can scan to verify the learner and the course, which is what inspectors in Rustenburg and across South Africa check.

Which course do I need for a Certificate of Acceptability in Rustenburg?

The owner or manager takes Food Safety Practices for Persons in Charge of Food Premises (R1 699, 8h). Every person who handles food takes Food Safety Practices for Food Handlers (R899, 6h) or, for a first job in food, Basic Food Hygiene Awareness (R420, 4h). Spaza shops and informal traders have their own course. All of them are online and self-paced, and the certificate downloads the day you pass.

Where do I apply for a Certificate of Acceptability in Rustenburg?

Through Bojanala Platinum District Municipality. Offices: Bojanala Platinum District Municipality head office at Corner Beyers Naude and Fatima Bhayat Drives, Rustenburg (014 590 4500). Offices are open Monday to Friday 08:00 to 16:00. Rustenburg Local Municipality handles trading licences and land use (014 590 3054, Enterprise Development). The full office list, documents and fees are in the ‘Where to apply’ section of this page.

How quickly can my Rustenburg staff be certified?

The same day. The Persons in Charge course takes about eight hours and Food Handlers about six; most learners finish in one sitting on a phone or laptop. Certificates are QR-verified and download the moment the final assessment is passed, so a new hire can be trained before their first shift.

Can ASC train my team on site in Rustenburg?

Yes. The Johannesburg branch is 90 minutes down the N4, and on-site sessions in Rustenburg, Marikana and Brits are scheduled from there. Groups of any size also train online with one invoice and a manager dashboard that shows who has finished, with certificates ready for the inspector. Franchise groups including KFC and Spur outlets train their managers with ASC.

Do you cover the rest of North West, not only Rustenburg?

Yes. This page covers Rustenburg and Phokeng, Marikana, Brits, Mogwase, Tlhabane, Boitekong, Waterval, Cashan, Hartbeespoort, Koster and Sun City. Online courses are available anywhere with a connection, and on-site training is quoted for the whole province. See the city and province index for the other areas ASC serves.

Also serving

Food safety training near Rustenburg.

All cities and provinces →

This page covers Rustenburg and Phokeng, Marikana, Brits, Mogwase, Tlhabane, Boitekong, Waterval, Cashan, Hartbeespoort, Koster and Sun City; searches for food safety training in North West, Bojanala, Phokeng, Marikana and Brits land here for a reason. Other areas: