JobsZA

Sales Jobs in Johannesburg

Looking for sales jobs in Johannesburg? Sales roles range from in-store assistants and promoters to field reps and consultants, often paying commission on top of a basic salary. Below are 24 live sales vacancies in Johannesburg and the wider Gauteng, updated on 30 August 2026. Based on listings that quote pay, sales salaries here run from about R3 000 to R150 000 a month, with a midpoint near R30 000.

Salary guide

From live listingsR3 000 - R150 000 /mo
Typical (median)R30 000 /mo
Market guide (25th to 75th)R6 000 - R25 000 /mo

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

Vacancies (page 1 of 8)

Sales Representatives

Confidential

Johannesburg, Gauteng2 days ago

R20K - R20K/mo

Sales Manager

Confidential

Johannesburg, Gauteng2 days ago

R50K - R50K/mo

SALES EXECUTIVE

Confidential

Johannesburg, Gauteng4 days ago

R22K - R22K/mo

External Sales Representative / Sales Consultant

Confidential

Johannesburg, Gauteng4 days ago

R30K - R30K/mo

Sales Assistant

Confidential

Johannesburg, Gauteng5 days ago

R5.2K - R8.7K/mo

Retail Sales Consultant

Momentum Solutions

Johannesburg, Gauteng1 weeks ago

R4.3K - R8.7K/mo

National Sales Manager

Confidential

Johannesburg, Gauteng1 weeks ago

R10K - R80K/mo

Internal Sales

Confidential

Johannesburg, Gauteng1 weeks ago

R40K - R40K/mo

Sales Engineer - Projects

Confidential

Johannesburg, Gauteng1 weeks ago

R56.7K - R56.7K/mo

National BD and Product Sales Manager - Benoni

Confidential

Johannesburg, Gauteng1 weeks ago

R50K - R50K/mo

Channel Manager – Sales – IT Vendor - JHB

Confidential

Johannesburg, Gauteng1 weeks ago

R66.7K - R83.3K/mo

Sales Professional

Confidential

Johannesburg, Gauteng1 weeks ago

R35K - R35K/mo

Sales Consultant

Confidential

Johannesburg, Gauteng1 weeks ago

R10K - R10K/mo

REMARKETING SALES SPECIALIST – Rental sales

Confidential

Johannesburg, Gauteng1 weeks ago

R83.3K - R83.3K/mo

B2B Sales Professional

Confidential

Johannesburg, Gauteng1 weeks ago

R150K - R150K/mo

Call Centre Insurance Sales Agent R10 000 per month plus commission

InspHired Recruitment Solutions

Johannesburg, Gauteng1 weeks ago

R10K - R10K/mo

Call Centre Sales Agent Bedfordview

InspHired Recruitment Solutions

Johannesburg, Gauteng1 weeks ago

R10K - R10K/mo

Store Manager: Lead Sales & Customer Experience

TFG Limited

Johannesburg, Gauteng1 weeks ago

R29.2K - R43.3K/mo

External Sales Engineer

Confidential

Johannesburg, Gauteng2 weeks ago

R60K - R60K/mo

Hydraulics Sales Representative

Confidential

Johannesburg, Gauteng2 weeks ago

R41.7K - R41.7K/mo

Sales Rep

Confidential

Johannesburg, Gauteng2 weeks ago

R15K - R15K/mo

Sales Cold Caller ( SA)

The OE Agency

Johannesburg, Gauteng2 weeks ago

R3K/mo

PAM 19163 - SALES CONSULTANT (PAYMENT SOLUTIONS) - REMOTE

Confidential

Johannesburg, Gauteng2 weeks ago

R30K - R30K/mo

Employers hiring now

adidas (6)Nedbank (6)FirstRand (5)Clicks Group Limited (5)Hexagon (5)Motus (4)

Get jobs on WhatsApp (free)

New jobs every morning. No spam.

Follow on WhatsApp

Frequently asked questions

How many sales jobs are available in Johannesburg?

We currently track 251 sales listings relevant to Johannesburg, last refreshed on 30 August 2026. New roles are added as employers post them.

What does a sales earn in Johannesburg?

Based on listings that quote pay, sales salaries here run from about R3 000 to R150 000 a month, with a midpoint near R30 000.

Do I need experience or matric to get a sales job in Johannesburg?

Most sales roles in Johannesburg ask for some experience or a relevant qualification. Check each listing for the specific requirements, as junior and trainee positions do come up.

Which companies hire for sales jobs in Johannesburg?

Recent employers advertising sales roles include adidas, Nedbank, FirstRand, Clicks Group Limited. The list changes as new vacancies are posted.

How do I apply for sales jobs in Johannesburg?

Tap the Apply button on any listing to go straight to the employer or job board, no JobsZA account needed. Have your ID and a short CV ready, even a one-page CV is enough for entry-level roles.