Top Jobs and Careers in British Columbia
In British Columbia, coastlines meet mountain towns and vibrant cities, creating a place where innovation, outdoors, and diverse communities flourish. In British Columbia's job market, tech, healthcare, trades, natural resources, and tourism open up opportunities across coastal hubs and regional towns.
British Columbia Jobs Market FAQ
Currently, there are 3,082 active job listings in British Columbia.
The estimated salary range for jobs in British Columbia is: 45,280 - 162,220 per year.
Leading employers currently posting jobs include Interior Health Authority, Walmart Canada, Loblaw Companies Limited.
Browse Jobs in all Cities in British Columbia
Vancouver
759
Surrey
185
Burnaby
169
Kelowna
160
Richmond
155
Victoria
153
Prince George
132
Kamloops
124
North Vancouver
110
Coquitlam
83
Delta
78
Abbotsford
71
All cities »
Nanaimo
66
Langley
61
Penticton
54
Chilliwack
53
Cranbrook
44
Vernon
40
Courtenay
37
Duncan
32
Maple Ridge
32
Dawson Creek
23
Terrace
22
Current Job Listings in British Columbia
Assistant Registrar, School of Medicine
Simon Fraser University,
Surrey, BC
CA$92,654
-
CA$110,544
per year
8 minutes ago
Union/Affiliation: Administrative and Professional Staff (APSA) Pay range: $92,654 To $110,544 Annually SFU Department Descr: Student Services - Student Enrollment Position Grade: 11 # of openings: 1 Biweekly Hours: 72 Who We Are Simon Fraser University is a leading research...
Customer Service Agent (PT)
Jazz Aviation LP,
Nanaimo, BC
1 hour ago
Customer Service Agent (PT) Apply by Date : Dec 30, 2025 Primary Location : CA-BC-Nanaimo Schedule : Part-time Job Type : Permanent Shift : Shift Work Jazz was voted one of Canada’s Best Diversity Employers and one of Canada’s Top...
Counter Sales /Warehouse Associate
Gescan,
Kelowna, BC
1 hour ago
Counter Sales /Warehouse Associate Req ID: 43066 Date: Nov 27, 2025 Location: Kelowna, BC, CA, V1X 8C8 Brand: Gescan About Us: With over 60 years of industry experience, Gescan has 29 branches located across Western Canada. At Gescan, we leverage...
Medical Device Reprocessing Technician
Interior Health Authority,
Kelowna, BC
CA$28.91
per hour
1 hour ago
We are seeking a Relief Full Time Medical Device Reprocessing Technician at Kelowna General Hospital in Kelowna, BC. Days of work: Rotating, Days, Evenings Shift times: 07:00 to 15:00, 09:00 to 17:00, 11:00 to 19:00, 15:00 to 23:00 This is...
Environmental Service Worker | Cleaner
Interior Health Authority,
Kelowna, BC
CA$24.34
per hour
1 hour ago
Interior Health is seeking an Environmental Service Worker to join our Support Services team at Kelowna General Hospital in Kelowna, BC. If you are a reliable, flexible and motivated individual interested in working in a dynamic, fast-paced environment, apply today!...
Casual Recreation Leader
CFMWS,
Victoria, BC
CA$20.72
per hour
2 hours ago
CFMWS – WHERE PURPOSE MEETS PASSION! At Canadian Forces Morale and Welfare Services (CFMWS), we’re more than just a workplace; we’re a proud community dedicated to supporting Canadian Armed Forces members, veterans and their families in their daily lives. We...
Security Delivery Professional - Victoria, BC
TELUS,
Victoria, BC
CA$50,000
-
CA$74,000
per year
2 hours ago
Location: Victoria, BC, CA, V8X 1J9 Req ID: 51780 Jobs by Category: Operations Job Function: Technicians Status: Full Time Schedule: Regular Description Join our team and what we'll accomplish together Safety matters to our customers, so it matters even more...
Financial Advisor - Oak Bay, Victoria, BC
Scotiabank,
Victoria, BC
2 hours ago
Requisition ID: 243971 Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. About the role What your role will be… Financial Advisor At Scotiabank we help employees build their futures – where they can...
DESIGN SALES CONSULTANT - CANADA
Mohawk Industries,
Vancouver, BC
2 hours ago
Join the largest manufacturer of tile and natural stone in the United States and watch your career stand out with Dal-Tile, a subsidiary of Mohawk Industries. Our close-knit team of dedicated professionals has made us the success we are today....
Plant Manager
Amrize,
Abbotsford, BC
CA$100,000
-
CA$110,000
per year
4 hours ago
Plant Manager Requisition ID: 15220 Location: Abbotsford, British Columbia, CA, V4X 1H8 Pay Type: Salary Salary Range: $100,000 - $110,000 per year COMPANY OVERVIEW Amrize is building North America. From bridges and railways to data centers, schools, offices and homes,...
Éducateurs·trices en petite enfance
Collège Éducacentre,
Campbell River, BC
CA$31
-
CA$33
per hour
10 hours ago
La Fédération des parents francophones de Colombie-Britannique est à la recherche d’éducatrices ou d’éducateurs en petite enfance pour ses services de garde préscolaire : Les libellules à Kelowna Les louveteaux à Delta Les étoiles de mer à Nanaimo Les randonneurs...
Deli Clerk Part Time Day
Real Canadian Superstore,
Campbell River, BC
CA$17.85
-
CA$18.45
per hour
10 hours ago
Come make your difference in communities across Canada, where authenticity, trust and making connections is valued – as we shape the future of Canadian retail, together. Our unique position as one of the country's largest employers, coupled with our commitment...
Train Conductor - $10,000 Local Signing Bonus
Canadian National Railway,
Prince George, BC
11 hours ago
Train Conductor CN is offering a generous $10,000 signing bonus to successful candidates who accept a permanent Train Conductor position and reside within one hour of Prince George, BC. At CN, we are committed to our pursuit of excellence. We...
Pharmacy Assistant Part Time Day
Real Canadian Superstore,
Prince George, BC
CA$17.85
-
CA$20.25
per hour
11 hours ago
Come make your difference in communities across Canada, where authenticity, trust and making connections is valued – as we shape the future of Canadian retail, together. Our unique position as one of the country's largest employers, coupled with our commitment...
Casual Indigenous Education Worker
School District 57,
Prince George, BC
CA$32.32
-
CA$33.67
per hour
11 hours ago
TITLE: INDIGENOUS EDUCATION WORKER DEPARTMENT: SCHOOLS REPORTS TO: INDIGENOUS EDUCATION SUPERVISORS AND PRINCIPAL OR DESIGNATE WAGE: $32.32 - $33.67 hourly wage effective July 1, 2024 SUMMARY: With direction from the teacher or administrator, the IEW assists Indigenous students and their...
Sales Professional
Michael Hill,
Langley, BC
12 hours ago
We are a market-leading, premium jewellery brand with a network of stores across Australia, New Zealand, and Canada. Born from a real-life love story, Michael Hill was first established in New Zealand and is proudly headquartered in Australia. Join the...
Enrolment Assistant
Okanagan College,
Kelowna, BC
CA$48,994
-
CA$55,947
per year
12 hours ago
Position Information Position Number S01200 Position Title Enrolment Assistant Division/Portfolio Strategic Enrolment Management Department/Program Recruitment Location Kelowna Other Flexible Work Options Your Opportunity The Enrolment Assistant reports to the Recruitment & Enrolment Manager and plays a key support role in...
Support Services Manager - Healthcare
Aramark,
Richmond, BC
CA$70,019
-
CA$88,055
per year
13 hours ago
About Aramark At Aramark, we empower our people to create moments that matter through exceptional hospitality experiences. We serve more than a dozen industries with pride and passion, building community, connection, and careers all around the world. You'll be surrounded...
Shift Leader - Cranbrook
Mark's,
Cranbrook, BC
CA$17.85
per hour
13 hours ago
About Us If you’re friendly, enthusiastic and have a genuine desire to help others, you’ll fit right in at Mark’s! Job Description As a PT Shift Leader at Mark’s, you will create great experiences by engaging with customers to ensure...
Pharmacy Technician
Interior Health Authority,
Cranbrook, BC
CA$34.18
per hour
13 hours ago
Interior Health is seeking an experienced and dynamic Pharmacy Technician to join our East Kootenay Regional Hospital Pharmacy Team in Cranbrook, BC. If Pharmacy is your passion and you are a reliable, flexible and motivated individual interested in working in...