Compare Your Salary
Average Salaries
Best Paying Jobs
Salary Increase Letter
Career Articles
Cost of Living Calculator

Average Salary in Botswana 2020

How much money does a person working in Botswana make?

Average Monthly Salary
11,800 BWP
( 142,000 BWP yearly)


A person working in Botswana typically earns around 11,800 BWP per month. Salaries range from 1,600 BWP (lowest) to 52,400 BWP (highest).

This is the average monthly salary including housing, transport, and other benefits. Salaries differ drasticly between different jobs. If you are interested in the salary of a particular job, see below for salaries for specific job titles.

Distribution of Salaries in Botswana

Median and salary distribution monthly Botswana

The median, the maximum, the minimum, and the range

  • Salary Range

    Salaries in Botswana range between 1,600 BWP per month (minimum salary) to 52,400 BWP per month (maximum salary).

  • Median Salary

    The median salary is 11,400 BWP per month, which means that half (50%) of the population are earning less than 11,400 BWP while the other half are earning more than 11,400 BWP. The median represents the middle salary value. Generally speaking, you would want to be on the right side of the graph with the group earning more than the median salary.

  • Percentiles

    Closely related to the median are two values: the 25th and the 75th percentiles. Reading from the salary distribution diagram, 25% of the population are earning less than 5,840 BWP while 75% of them are earning more than 5,840 BWP. Also from the diagram, 75% of the population are earning less than 29,300 BWP while 25% are earning more than 29,300 BWP.

What is the difference between the median and the average salary?

Both are indicators. If your salary is higher than both of the average and the median then you are doing very well. If your salary is lower than both, then many people are earning more than you and there is plently of room for improvement. If your wage is in between the average and median, then things can be a bit confusing. We have written a guide to explain all the different senarios. How to compare your salary

Salary Trend and Forecast in Botswana

How are Botswana salaries changing over time? Listed below is a chart that shows the average salary over the past few years.

Salary trends and forecast monthly Botswana
Average Salary 2016
10,900 BWP
Average Salary 2017+4%
11,300 BWP
Average Salary 2018+1%
11,400 BWP
Average Salary 2019+2%
11,600 BWP
Percentage increase and decrease are relative to the previous value
Salaries in Botswana are on the rise in the year 2020 based on recent submitted salaries and reports. As displayed in the chart, salaries in 2020 are 2% higher than those of 2019. The trend suggests a slow yet continous increase in pay in 2021 and future years. These numbers differ slightly from industry to another.

Salaries for popular jobs

Job TitleAverage Salary
Accounting and Finance
Accountant7,990 BWP
Accounting Assistant7,910 BWP
Accounting Manager15,300 BWP
Bookkeeper5,970 BWP
Chartered Accountant10,500 BWP
Corporate Treasurer20,100 BWP
Financial Analyst12,500 BWP
Financial Manager24,900 BWP
Internal Auditor12,200 BWP

Administration / Reception / Secretarial
Administrative Assistant6,340 BWP
Office Manager8,010 BWP
Receptionist8,580 BWP
Secretary6,340 BWP

Advertising / Grapic Design / Events
Art Director11,900 BWP
Creative Director12,300 BWP
Graphic Designer7,880 BWP
Photographer8,180 BWP

Airlines / Aviation / Aerospace / Defense
Aerospace Engineer12,800 BWP
Air Traffic Controller12,200 BWP
Flight Attendant9,760 BWP
Pilot14,000 BWP

Architect10,300 BWP
CAD Drafter8,660 BWP

Mechanic6,270 BWP
Service Advisor8,990 BWP

Bank Branch Manager16,700 BWP
Teller7,860 BWP

Teacher9,030 BWP
Translator10,500 BWP

Business Planning
Business Analyst14,400 BWP
Business Development Manager18,300 BWP
Project Manager13,100 BWP

Care Giving and Child Care
Nanny7,210 BWP
Nursery Teacher8,540 BWP

Construction / Building / Installation
Civil Engineer10,900 BWP
Construction Project Manager14,600 BWP
Health and Safety Officer7,370 BWP

Customer Service and Call Center
Call Center Representative8,070 BWP
Customer Service Manager16,200 BWP
Customer Service Representative8,050 BWP

Electrical Engineer11,600 BWP
Engineer10,300 BWP
Mechanical Engineer11,400 BWP

Executive and Management
Chief Executive Officer26,900 BWP
Chief Financial Officer25,000 BWP
General Manager21,600 BWP

Food / Hospitality / Tourism / Catering
Chef9,390 BWP
Executive Chef10,700 BWP
Hotel Manager17,400 BWP
Travel Agent9,660 BWP
Waiter / Waitress7,330 BWP

Health and Medical
Dentist28,900 BWP
Dietitian25,600 BWP
Laboratory Technician8,740 BWP
Nurse9,100 BWP

Human Resources
Human Resources Manager16,000 BWP
Human Resources Officer9,580 BWP

Information Technology
Computer Technician9,280 BWP
Database Administrator11,900 BWP
Developer / Programmer10,200 BWP
Information Technology Manager16,700 BWP
Network Engineer10,400 BWP

Law Enforcement / Security / Fire
Police Officer9,020 BWP

Attorney17,400 BWP
Legal Assistant8,840 BWP

Media / Broadcasting / Arts / Entertainment
Journalist11,900 BWP

Pharmaceutical and Biotechnology
Biomedical Engineer10,600 BWP
Pharmacist12,800 BWP

Sales Retail and Wholesale
Cashier6,580 BWP
Sales Manager19,000 BWP
Sales Representative7,350 BWP

Teaching / Education
Elementary School Teacher8,070 BWP
Secondary School Teacher9,230 BWP

Average Hourly Wage in Botswana

68 BWP per hour

The average hourly wage (pay per hour) in Botswana is 68 BWP. This means that the average person in Botswana earns approximatly 68 BWP for every worked hour.

Hourly Wage = Annual Salary ÷ ( 52 x 5 x 8 )

The hourly wage is the salary paid in one working hour. Usually jobs are classified into two categories: salaried jobs and hourly jobs. Salaried jobs pay a fix amount regardless of the hours worked. Hourly jobs pay per worked hour. To convert salary into hourly wage the above formula is used (assuming 5 working days in a week and 8 working hours per day which is the standard for most jobs). The hourly wage calculation may differ slightly depending on the worked hours per week and annual vacation allowance. The figures mentioned above are good approximation and they are considered to the be the standard.

Salary Comparison By City

CityAverage Salary
Gaborone14,600 BWP
15992 - 56

Cost of Living Calculator

Salary Calculator

Salary Increase Letters

Cost of Living Comparison

Career Articles

Best Paying Jobs
HomePrivacy PolicySalary Comparison

©Salary Explorer 2018