As of March 1, 2023, the minimum wage in South Africa is R25.42 per hour. This is an increase from the previous minimum wage of R23.19 per hour. The National Minimum Wage sets the floor below which no worker must be paid, and it applies to all workers including farm workers and domestic workers. The minimum wage is not mandatory in South Africa, but it is a recommended minimum wage in the private sector.