Pharmacist Salary in South Africa
Pharmacist Salary in Knysna
Based on 40 job listings - Knysna, South Africa 2026
Average salary
R 320 000 - R 720 000
Median salary
R 520 000 - R 720 000
Lower rangeUpper range
Other cities
Cape Town645 job openings
Johannesburg438 job openings
Pretoria268 job openings
Centurion150 job openings
Randburg148 job openings
Midrand132 job openings
Gauteng132 job openings
Roodepoort110 job openings
Sandton102 job openings
Durban101 job openings
Za95 job openings
Western Cape93 job openings
Eastern Cape88 job openings
Polokwane63 job openings
Paarl57 job openings
Bloemfontein54 job openings
Stellenbosch51 job openings
Mpumalanga46 job openings
Alberton44 job openings
Boksburg43 job openings
Workfromhome40 job openings
Aberdeen37 job openings
Klerksdorp36 job openings
East London34 job openings
Gqeberha34 job openings
The average salary for a Pharmacist in Knysna, South Africa is ZAR 320 000 - ZAR 720 000 per year in 2026, based on 40 job listings.
Explore 40 Pharmacist job listings in South Africa on BeBee, or check our salary calculator for a personalized estimate.