Talent.com

General foreman: Average Salary in South Africa, 2026

Find out what the average General foreman salary is

Salary rate
How much does a General foreman make in South Africa?
R 300 000/ Annual
Based on 10000 salaries
The average General foreman in South Africa is R 300 000 per year or R 154 per hour. Entry-level positions start at R 240 000 per year, while most experienced workers make up to R 3 096 000 per year.
MedianR 300 000
chart
LowR 240 000
HighR 3 096 000
Active jobs with salaries

General Assistant (External Applications Only – Landsowne Corner)

CashbuildCape Town, ZA

Ensure comprehensive Customer service in Store.Merchandising of stock, shelf price labelling and housekeeping within designated area of responsibility.Minimum Grade 10 or NQF 3 and 1 (one) year wor... Show more

 • Promoted

Hospitality General Manager (Heritage Site)

ARVOCape Town, Western Cape, ZA
Quick Apply

Cornwall (ideal candidate based in South Africa who will relocate to the UK).Our client seeks an experienced and dynamic.This leadership role involves managing all aspects of the hospitality servic... Show more

Deputy General Manager – CPT

The Capital Hotels, Apartments & ResortsCape Town, ZA

To take full and sole responsibility for the profitable operation of the property, including the employees, and effective and efficient services to all guests by overseeing all aspects of the Manag... Show more

 • Promoted

Business Development Coordinator

EmplyfyBlouberg, WC, ZA

We’re a UK-based cleaning company looking for a driven.Business Development Coordinator.Residential and End of Tenancy client base.You’ll coordinate new business efforts, manage leads, and work wit... Show more