Type in a job title:
salary_header
Salary rate
Annual
Month
Biweekly
Weekly
Day
Hour
How much does a Biologist make in Canada?
$64,896
/ Annual
Based on 502 salaries
The average biologist salary in Canada is $64,896 per year or $33.28 per hour. Entry-level positions start at $44,925 per year, while most experienced workers make up to $87,202 per year.
Median
$64,896
chart
Low
$44,925
High
$87,202

Biologist: salaries per region

Active jobs with salaries

Archived Salaries

BIO 27R - Aquatic Lead Biologist

Penticton, British Columbia
BC Public Service
$72,724.97 - $83,014.85

biologist

Toronto, Ontario
Merovin Resources
$14.00 hourly for 45 hours per week

Avian Assistant Biologist

Tofield, Alberta
Beaverhill Bird Observatory
$2800 to $3200

environmental biologist

Calgary, Alberta
CEPro Energy Group
$3,000.00 to $5,000.00 monthly (to be negotiated)

BIO 24R - Ecosystems Biologist

Cranbrook, British Columbia
BC Public Service
$63,973.31 - $72,937.86

BIO 27R - Senior Wildlife Biologist

Fort Saint John, British Columbia
BC Public Service
$72,724.97 - $83,014.85

Certified Arborist / Field Biologist

Waterloo, Ontario
Natural Resource Solutions Inc.
$24 – $28

BIO 24R - Wildlife Biologist

Smithers, British Columbia
Government of British Columbia
$66,557.72 - $75,884.38 annually

BIO 24R - Fisheries Biologist

Prince George, British Columbia
BC Public Service
$69,185.43 - $78,814.47

research biologist

Halifax, Nova Scotia
Job Bank
$35,000.00 to $60,000.00 annually (to be negotiated)

BIO 24R - Environmental Impact Assessment Biologist

Williams Lake, British Columbia
Government of British Columbia
$60,531.87 - $69,104.56

Field Biologist

Calgary, Alberta
WorkCabin
$20.00-$25.00

environmental biologist

Edmonton, Alberta
Chinook Environmental Services Ltd.
Salary$2,000.00 to $25,000.00 monthly

BIO 24R - Ecosystems Biologist - AMENDED

Cranbrook, British Columbia
BC Public Service
$66,557.72 - $75,884.38

biologist

Toronto, Ontario
Sunnybrook Health Sciences Centre
$100,000.00 to $120,000.00 annually (to be negotiated)