Average Job Tenure: Total employed, all industries, British Columbia

Verified average job tenure for the selected Total employed, all industries population in British Columbia, Canada, drawn from Statistics Canada (2025-annual).

Average job tenure

Total employed, all industries · British Columbia, Canada

94.5 monthsmonths, 2025-annual

Source: Statistics Canada

Where this sits

Across the sectors reported for British Columbia, average job tenure runs from 56.6 months in accommodation and food services to 130.7 months in agriculture. Across provinces, British Columbia ranks 9th of 10 for total employed, all industries average job tenure, among the lowest. It sits 6% below the Canada-wide figure of 100.3 months. The range runs from 94.5 months in British Columbia to 111.5 months in Saskatchewan.

Average tenure describes the people who are still there, not the ones who left. A sector can hold long-serving staff and still lose newcomers quickly, so read it next to your own first-year exits, not instead of them.

Take every current employee's months since their start date and average them. Most HR systems report this directly.

How Total employed, all industries compares in British Columbia, Canada

Average job tenure, same source and period. See all 19 industries.

  • Agriculture
  • Goods-producing sector
  • Total employed, all industries
  • Services-producing sector
  • Accommodation and food services

What this means

Average job tenure in British Columbia was 94.5 months across Total employed, all industries in 2025, as reported by Statistics Canada. It's a population-level description of how long people have been in their current jobs, and it says nothing about how any individual employer performs. Compare it against your own internal tenure figures and what departing employees tell you on the way out.

Average job tenure: Total employed, all industries vs regional average

Average job tenure in British Columbia, Canada, 2025-annual. Source: Statistics Canada.
MeasureTotal employed, all industriesRegional average
Average job tenure94.5 months97.6 months