JobsZA

Petrol Attendant Jobs in South Africa

Petrol attendant (forecourt) jobs are steady entry-level work at fuel stations across the country, needing no experience or matric. This page lists 18 live petrol attendant vacancies across South Africa, updated on 17 June 2026. As a guide, petrol attendant roles in South Africa typically pay between R4 500 and R8 000 a month, with a median around R6 000 (gross, indicative only). Pick your city below to narrow the search, or tap Apply on any role to go straight to the source.

Salary guide

Market guide (25th to 75th)R4 500 - R8 000 /mo

Gross monthly, indicative only. Actual pay depends on employer and experience.

Latest vacancies

Petrol Attendant

Elegant Recruitments

Johannesburg, Gauteng1 weeks ago

R9.5K - R9.5K/mo

Assistant Manager Forecourt

nan

Centurion, GautengToday

Salary not listed

Retail Job Vacancy

Confidential

Cape Town, Western CapeYesterday

Salary not listed

Stock Keeper - Umsinde

Vestas

Other, Northern CapeYesterday

Salary not listed

Stock Keeper - Port Elizabeth

Vestas

Other, Northern CapeYesterday

Salary not listed

Cashier/Petrol Attendant

Resolv Global

Johannesburg, Gauteng2 days ago

Salary not listed

Petrol Attendant/Cashier

Resolv Global

Pretoria, Gauteng2 days ago

Salary not listed

Fuel Attendant/Cashier

Resolv Global

Benoni, Gauteng2 days ago

Salary not listed

Cashier/Petrol Attendant

Resolv Global

Other, Gauteng2 days ago

Salary not listed

General Purpose Rating - Port Ops

Transnet SOC Ltd

George, Western Cape6 days ago

Salary not listed

Able Seafarer

Transnet SOC Ltd

George, Western Cape6 days ago

Salary not listed

POS DRIVER

Smollan

Cape Town, Western Cape1 weeks ago

Salary not listed

Maintenance Operator Gr 1 Mechanical

Sasol

Secunda, Mpumalanga1 weeks ago

Salary not listed

Fuel Oil Operator

Astron Energy (Pty) Ltd.

Cape Town, Western Cape1 weeks ago

Salary not listed

PETROL ATTENDANTS

Kabstrading Co

Cape Town, Western Cape1 weeks ago

Salary not listed

PETROL ATTENDANTS

Kabstrading Co

Durban, KwaZulu-Natal1 weeks ago

Salary not listed

Petrol Attendant

Confidential

Durban, KwaZulu-Natal2 weeks ago

Salary not listed

Engen Service Station Petrol Attendant

Confidential

Cape Town, Western Cape2 weeks ago

Salary not listed

Employers hiring now

Resolv Global (4)Vestas (2)Transnet SOC Ltd (2)Kabstrading Co (2)Elegant Recruitments (1)nan (1)

Get jobs on WhatsApp (free)

New jobs every morning. No spam.

Follow on WhatsApp

Frequently asked questions

How many petrol attendant jobs are there in South Africa?

We track 18 live petrol attendant listings nationwide, refreshed on 17 June 2026. Use the city links to see roles near you.

What is the average petrol attendant salary in South Africa?

As a guide, petrol attendant roles in South Africa typically pay between R4 500 and R8 000 a month, with a median around R6 000 (gross, indicative only).

Where are most petrol attendant jobs in South Africa?

The biggest pools of petrol attendant vacancies are usually in Gauteng (Johannesburg and Pretoria), Cape Town and Durban, but listings come up in every province. Pick your city below.