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 24 live petrol attendant vacancies across South Africa, updated on 1 July 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.

Vacancies (page 1 of 3)

Petrol Attendant

Elegant Recruitments

Johannesburg, Gauteng3 weeks ago

R9.5K - R9.5K/mo

Fettler

Weir Minerals

Port Elizabeth, Eastern CapeYesterday

Salary not listed

Petrol Attendant (Golden Valley)

Sentraal-Suid Co-operative Ltd

Other, Yesterday

Salary not listed

Petrol Pump Attendant

nan

Other, Western CapeYesterday

Salary not listed

Rolling Oil Specialist

Hulamin

Pietermaritzburg, KwaZulu-NatalYesterday

Salary not listed

Diesel Attendant

Public Transport - Buscor

Other, Mpumalanga2 days ago

Salary not listed

Diesel Attendants

Public Transport - Buscor

Nelspruit, Mpumalanga2 days ago

Salary not listed

Field Service Professional -Alexandria, LA

NRG Energy

Other, Eastern Cape2 days ago

Salary not listed

Petrol Attendant/Cashier

Sensofinity

Johannesburg, Gauteng2 days ago

Salary not listed

Petrol Attendant/Cashier

Sensofinity

Benoni, Gauteng2 days ago

Salary not listed

Fuel Attendant/Cashier

Sensofinity

Pretoria, Gauteng2 days ago

Salary not listed

Fuel Attendant/Cashier

Sensofinity

Randburg, Gauteng2 days ago

Salary not listed

PETROL PUMP ATTENDANT

Sensofinity

Centurion, Gauteng2 days ago

Salary not listed

Petrol Attendant (Golden Valley)

Sentraal-Suid Kooperasie

Other, Eastern Cape2 days ago

Salary not listed

BASE AND EXCAVATION LABOURERS (CITY AND OUT-OF-TOWN)

Maple Leaf Construction Ltd.

Cape Town, Western Cape3 days ago

Salary not listed

Attendant

PepsiCo

Other, Limpopo3 days ago

Salary not listed

PETROL ATTENDANTS

Sensofinity

Benoni, Gauteng3 days ago

Salary not listed

Cashier/Petrol Attendant

Sensofinity

Benoni, Gauteng3 days ago

Salary not listed

Cashier/Petrol Attendant

Sensofinity

Johannesburg, Gauteng3 days ago

Salary not listed

Petrol Pump Attendant

Astron Energy

Other, Western Cape3 days ago

Salary not listed

Store Attendant

ExecutivePlacements.com

Vanderbijlpark, Gauteng4 days ago

Salary not listed

Attendant Mill

Premier FMCG (Pty) Ltd

Other, Free State4 days ago

Salary not listed

Farm Attendant at Agriculture, Food Security & Nutrition

Selibeng.com

Richards Bay, KwaZulu-Natal5 days ago

Salary not listed

South African Township Retail: From Spaza Shops to Supermarkets (2010-2019)

Joub.co.za - South African Learnerships and Jobs

Durban, KwaZulu-Natal5 days ago

Salary not listed

Employers hiring now

Sensofinity (8)nan (4)Blue Fox Group (4)Resolv Global (4)Transnet SOC Ltd (3)Vestas (3)

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 68 live petrol attendant listings nationwide, refreshed on 1 July 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.