Canadian provincial labour-market intelligence (monthly)
Monthly labour-market intelligence for Canada and the 10 provinces from Statistics Canada's Labour Force Survey (table 14-10-0287-01, seasonally adjusted, both sexes, age 15 and over): the unemployment, participation and employment rates with 3-month changes, trailing 12-month z-scores for unemployment and employment, the provincial unemployment-rate dispersion, deteriorating/improving flags, and a documented 0-100 labour-market strength score ranked per month (s1 tight .. s4 weak). Trailing 36 complete months. Statistics Canada Open Licence (commercial reuse allowed); source: Statistics Canada.
- Rows
- 396
- Columns
- 21
- Source cadence
- Monthly
- Last refreshed
- Sep 26, 2026
- Theme
- economy
| Column | Type | Description |
|---|---|---|
| geo_name | string | English geography name (Canada + 10 provinces). |
| geo_code | string | StatCan 2-letter code (CAN for Canada). |
| country_code | string | ISO alpha-3 country code (CAN for all rows). |
| month | string | Reference month, first day of month (ISO date). |
| as_of | string | Last complete month in the snapshot (pinned for idempotent re-runs). |
| unemployment_rate | float | Unemployment rate: unemployed persons as a percentage of the labour force, seasonally adjusted, both sexes, 15+. (unit: percent) |
| participation_rate | float | Participation rate: labour force as a percentage of the population aged 15 and over, seasonally adjusted. (unit: percent) |
| employment_rate | float | Employment rate: employed persons as a percentage of the population aged 15 and over, seasonally adjusted. (unit: percent) |
| unemp_chg3m_pp | float | 3-month change in the unemployment rate (percentage points). (unit: percentage points) |
| part_chg3m_pp | float | 3-month change in the participation rate (percentage points). (unit: percentage points) |
| emp_chg3m_pp | float | 3-month change in the employment rate (percentage points). (unit: percentage points) |
| unemp_z_12m | float | Z-score of the unemployment rate versus its trailing 12-month mean/std (inclusive, min 8 observations); positive = higher unemployment than usual. (unit: z-score) |
| emp_z_12m | float | Z-score of the employment rate versus its trailing 12-month mean/std (inclusive, min 8 observations); positive = stronger employment than usual. (unit: z-score) |
| prov_spread_unemp_pp | float | Max-minus-min of the unemployment rate across the 10 provinces for the month (provincial dispersion). (unit: percentage points) |
| deteriorating_flag | boolean | True when the unemployment rate rose >= 0.5pp versus 3 months earlier. |
| improving_flag | boolean | True when the unemployment rate fell >= 0.5pp versus 3 months earlier. |
| strength_score | string | 0-100 labour-market strength score: 100*(0.40*min-max winsorized(-unemployment-rate 12m z-score) + 0.35*min-max winsorized(employment-rate 12m z-score) + 0.25*min-max winsorized(3-month participation-rate change)), winsorized at +/-3, +/-3, +/-2 and min-max normalized across geographies within the month; 50 when degenerate. Null when any component is unavailable for that geography-month. (unit: score) |
| strength_rank | string | Per-month strength rank across geographies (1 = strongest); deterministic tie-breaks on the unemployment rate then geography name. Null when the score is null. |
| strength_tier | string | s1 tight (>=70) / s2 balanced (>=45) / s3 slack (>=20) / s4 weak (<20); null when the score is null. |
| row_hash | string | SHA-256 (truncated) of the row's content fields. |
| source_retrieved | string | Source data vintage: latest reference month present in the retrieved series (content-pinned so identical re-fetches hash identically). |
First 10 sample rows — a preview, not the complete dataset.
| geo_name | geo_code | country_code | month | as_of | unemployment_rate | participation_rate | employment_rate | unemp_chg3m_pp | part_chg3m_pp | emp_chg3m_pp | unemp_z_12m | emp_z_12m | prov_spread_unemp_pp | deteriorating_flag | improving_flag | strength_score | strength_rank | strength_tier | row_hash | source_retrieved |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Prince Edward Island | PE | CAN | 2023-09-01 | 2026-08-01 | 6.6 | 67.5 | 63.1 | -1.5 | 1.9 | 2.8 | -0.817 | 1.814 | 4.9 | false | true | 87.95 | 1 | s1 | 9593a80143f5267e | 2026-08-01 |
| Newfoundland and Labrador | NL | CAN | 2023-09-01 | 2026-08-01 | 9.4 | 57.7 | 52.2 | 0.2 | 1 | 0.7 | -0.647 | 0.618 | 4.9 | false | false | 68 | 2 | s2 | ad0a8cce4391f154 | 2026-08-01 |
| Saskatchewan | SK | CAN | 2023-09-01 | 2026-08-01 | 4.8 | 67.1 | 63.8 | -0.2 | 0.1 | 0.1 | 0.232 | -0.247 | 4.9 | false | false | 42.8 | 3 | s3 | d2c0999cc7b59cad | 2026-08-01 |
| British Columbia | BC | CAN | 2023-09-01 | 2026-08-01 | 5.4 | 66 | 62.5 | -0.1 | 0.3 | 0.4 | 0.996 | 0.433 | 4.9 | false | false | 41.66 | 4 | s3 | 2e499dea233e7c2f | 2026-08-01 |
| Alberta | AB | CAN | 2023-09-01 | 2026-08-01 | 5.3 | 68.7 | 65.1 | -0.6 | -0.8 | -0.3 | -1.896 | -2.489 | 4.9 | false | true | 40 | 5 | s3 | db5f30031ea8ccc1 | 2026-08-01 |
| Quebec | QC | CAN | 2023-09-01 | 2026-08-01 | 4.5 | 65.4 | 62.5 | 0.3 | 0.2 | 0.1 | 1.614 | 0.751 | 4.9 | false | false | 36.42 | 6 | s3 | 3215d4f648054e38 | 2026-08-01 |
| Manitoba | MB | CAN | 2023-09-01 | 2026-08-01 | 5.2 | 67.2 | 63.7 | 0.4 | 0.2 | -0.2 | 1.181 | -0.187 | 4.9 | false | false | 33.63 | 7 | s3 | 9ce7126940c8f0f0 | 2026-08-01 |
| New Brunswick | NB | CAN | 2023-09-01 | 2026-08-01 | 7.2 | 60.4 | 56 | 0.6 | 0.4 | -0.1 | 0.733 | -1.428 | 4.9 | true | false | 30.39 | 8 | s3 | e25767bab1397f14 | 2026-08-01 |
| Ontario | ON | CAN | 2023-09-01 | 2026-08-01 | 5.8 | 65.8 | 62 | 0.2 | -0.2 | -0.3 | 1.406 | -0.324 | 4.9 | false | false | 26.29 | 9 | s3 | 29d25685fbac6ca8 | 2026-08-01 |
| Canada | CAN | CAN | 2023-09-01 | 2026-08-01 | 5.5 | 65.8 | 62.2 | 0.1 | -0.1 | -0.1 | 1.686 | -0.739 | 4.9 | false | false | 20.72 | 10 | s3 | f85f530615d1a4dc | 2026-08-01 |
- Current
20260926T234516Z-7a68d7ee77e7 · sha256 7a68d7ee77e7…
396 rows · first snapshot
Point any LLM at the metadata endpoint — the documentation above is machine-readable too (JSON-LD + Croissant).
curl "https://datazimuts.com/v1/datasets/statcan_lfs_labour_intel/labour_market_intel_monthly" | jq '{title, rows, columns_count, license}'import requests
ds = requests.get("https://datazimuts.com/v1/datasets/statcan_lfs_labour_intel/labour_market_intel_monthly").json()
print(ds["title"], ds["rows"], "rows")
# Sample rows for an LLM context window
for row in ds.get("sample_rows", [])[:5]:
print(row)API endpoint: https://datazimuts.com/v1/datasets/statcan_lfs_labour_intel/labour_market_intel_monthly
Tip: fetch /llms.txt for the full machine-readable catalog.
Where this data comes from and what was made from it. Other people's work shows as counts; only shared projects are named.
Cite this snapshot
Pinned to snapshot 20260926T234516Z-7a68d7ee77e7 and its content hash, so readers get exactly the data you used.
Statistics Canada LFS provincial labour-market intelligence. (2026). Canadian provincial labour-market intelligence (monthly) [Data set, snapshot 20260926T234516Z-7a68d7ee77e7, sha256 7a68d7ee77e7]. Datazimuts. Retrieved 2026-09-27, from https://datazimuts.com/en/datasets/statcan_lfs_labour_intel/labour_market_intel_monthly?snapshot=20260926T234516Z-7a68d7ee77e7
@misc{dz_statcan_lfs_labour_intel_labour_market_i_7a68d7ee,
title = {{Canadian provincial labour-market intelligence (monthly)}},
author = {{Statistics Canada LFS provincial labour-market intelligence}},
year = {2026},
publisher = {Datazimuts},
howpublished = {\url{https://datazimuts.com/en/datasets/statcan_lfs_labour_intel/labour_market_intel_monthly?snapshot=20260926T234516Z-7a68d7ee77e7}},
note = {Snapshot 20260926T234516Z-7a68d7ee77e7, sha256 7a68d7ee77e7699280a93a34f044de6e4af5a8be05c2bd4fb951a3f70b8b4e67; accessed 2026-09-27}
}Embed a table or a chart
Paste this into any page. The embed is pinned to the same snapshot, follows the reader's light or dark setting, and always shows the source, license and a link back.
<iframe src="https://datazimuts.com/embed/chart?dataset=statcan_lfs_labour_intel%2Flabour_market_intel_monthly&lang=en&theme=auto&snapshot=20260926T234516Z-7a68d7ee77e7&x=geo_name&y=unemployment_rate&agg=avg" title="Canadian provincial labour-market intelligence (monthly)" width="100%" height="380" style="border:0" loading="lazy"></iframe>
Ask about this dataset. Answers come only from its catalog record, measured profile and change history, and list the facts they used.