Average Database Administrator (DBA) Salary in Canada

C$52,381
Avg. SalaryShow Hourly Rate
C$5,000
Bonus
What am I worth?
Get pay report
How should I pay?
Price a job
The average salary for a Database Administrator (DBA) in Canada is C$52,381.
25%
C$38k
MEDIAN
C$52k
75%
C$73k
Is Database Administrator (DBA) your job title? Find out what you should be paid

Use our tool to get a personalized report on your market worth.

How it works:
1
Enter city & years of experience
2
Add pay factors like skills & education
3
Find your market worth with a report tailored to you
United States (change)
Salary
C$38k - C$73k
Bonus
C$0 - C$5k
Total Pay
C$40k - C$87k

Your Market Worth Over Time

How has your pay changed over time for your market? Find out by taking our salary quiz.

Job Description for Database Administrator (DBA)

Database Administrator (DBA) Tasks
  • Monitor and optimize system performance using index tuning, disk optimization, and other methods.
  • Install, configure, troubleshoot, and maintain a database system.
  • Implement, configure, and troubleshoot database instances, replication, backup, partitions, storage, and access.
  • Set user privileges within the database environment.

Job Satisfaction for Database Administrator (DBA)

Not enough data
(1)
52Reviews
We need at least 5 ratings before we can calculate a satisfaction score. Are you a Database Administrator (DBA)? Take our survey to help us meet this goal.

Popular Employer Salaries for Database Administrator (DBA)

Database Administrator (DBA) Job Listings

Search for more jobs
Search

Popular Skills for Database Administrator (DBA)

Skills in Microsoft SQL Server, Database Administration, Database Management & Reporting, SQL and Microsoft Office are correlated to pay that is above average.

Pay by Experience Level for Database Administrator (DBA)

An entry-level Database Administrator (DBA) with less than 1 year experience can expect to earn an average total compensation (includes tips, bonus, and overtime pay) of C$45,920 based on 20 salaries. An early career Database Administrator (DBA) with 1-4 years of experience earns an average total compensation of C$56,408 based on 205 salaries. A mid-career Database Administrator (DBA) with 5-9 years of experience earns an average total compensation of C$69,708 based on 175 salaries. An experienced Database Administrator (DBA) with 10-19 years of experience earns an average total compensation of C$80,656 based on 174 salaries. In their late career (20 years and higher), employees earn an average total compensation of C$86,388.
Employees with Database Administrator (DBA) in their job title in Edmonton, Alberta earn an average of 61.8% more than the national average. These job titles also find higher than average salaries in Montréal, Québec (38.0% more) and Calgary, Alberta (34.6% more).

Years of Experience

This data is based on 629 survey responses.
Entry Level
3.2%
Early Career
32.6%
Mid Career
27.8%
Experienced
27.7%
Late Career
8.7%