Canadian province & territory minimum-wage landscape (annual)
Downloads are disabled for this dataset: its license prohibits commercial use. The documentation, schema and sample rows stay available here.
Annual province-by-province minimum-wage intelligence for Canada: one row per jurisdiction (10 provinces + 3 territories + the federal rate as a flagged reference row), with the verified general hourly rate in CAD, its effective date, publisher-announced future changes (rate + date, never inferred), special rates stated on the official page, inflation-indexation and future-change flags, dollar and percent premium over the panel's lowest rate, a documented 0-100 min-max score and deterministic wage rank. Method: agent-curated transcription of each jurisdiction's official labour/employment-standards page (Canada has no consolidated table), verified 2026-09-30, each row pinned to its own official source_url. Caveats: rates are general adult rates — see special_rates for student/young-worker variants; city differentials and occupation exemptions are not enumerated; future changes are only recorded when the publisher has announced them. Crown copyright (Canada): documented and searchable, commercial_use = no (commercial reproduction of Crown-copyright material requires permission).
- Rows
- 14
- Columns
- 20
- Source cadence
- Yearly
- Last refreshed
- Sep 30, 2026
- Theme
- labor
| Column | Type | Description |
|---|---|---|
| jurisdiction | string | Canonical jurisdiction name (10 provinces + 3 territories + the federal rate row for federally regulated workers). |
| jurisdiction_code | string | ISO 3166-2 code (CA-ON, CA-QC, ...; CA-FED for the federal reference row); the join key for Canada-region panels. |
| country_code | string | ISO alpha-3 country code (CAN for every row; the state_labor/state_wage_signals precedent — the jurisdiction identity rides in jurisdiction/jurisdiction_code). (unit: ISO 3166-1 alpha-3) |
| min_wage_cad | float | Verified general (experienced-adult) hourly minimum wage, transcribed exactly from the jurisdiction's official labour/employment-standards page. (unit: Canadian dollars per hour) |
| effective_date | string | Date the verified rate took effect, per the publisher. (unit: ISO date) |
| next_scheduled_change_date | string | Publisher-announced future rate effective date; null when the publisher has announced nothing (never inferred). (unit: ISO date) |
| next_scheduled_change_rate_cad | float | Publisher-announced future general rate; null when nothing is announced. (unit: Canadian dollars per hour) |
| special_rates | string | Sub-general rates stated on the same official page, semicolon-joined as 'label: $x.xx' (e.g. students, young workers); null when the publisher states none. |
| special_rates_flag | integer | 1 when the publisher states a sub-general special rate. (unit: binary) |
| indexed_to_inflation_flag | integer | 1 when the publisher indexes the rate to inflation/CPI by formula. (unit: binary) |
| future_change_announced_flag | integer | 1 when the publisher has announced a dated future rate. (unit: binary) |
| federal_reference_flag | integer | 1 for the CA-FED row (federal rate for federally regulated workers — a reference, not a provincial floor). (unit: binary) |
| premium_over_lowest_cad | float | min_wage_cad minus the panel's lowest general rate. (unit: Canadian dollars per hour) |
| premium_over_lowest_pct | float | premium_over_lowest_cad as a percent of the panel's lowest general rate. (unit: percent) |
| minwage_score | float | Documented 0-100 min-max normalization of min_wage_cad across the snapshot: 100 * (wage - min) / (max - min). (unit: 0-100 score) |
| wage_rank | integer | Deterministic rank of min_wage_cad across the snapshot (1 = highest wage; rank method 'min'). (unit: rank) |
| as_of | string | Verification date in UTC (the day the official pages were read and transcribed). (unit: ISO date) |
| source_url | string | The official government page the row's rate was transcribed from (provenance). (unit: URL) |
| collection_method | string | How the row was collected (agent-curated transcription of the official page; Canada has no consolidated table). |
| row_hash | string | Deterministic 16-hex row hash of jurisdiction_code + effective_date + as_of (idempotency). |
First 10 sample rows — a preview, not the complete dataset.
| jurisdiction | jurisdiction_code | country_code | min_wage_cad | effective_date | next_scheduled_change_date | next_scheduled_change_rate_cad | special_rates | special_rates_flag | indexed_to_inflation_flag | future_change_announced_flag | federal_reference_flag | premium_over_lowest_cad | premium_over_lowest_pct | minwage_score | wage_rank | as_of | source_url | collection_method | row_hash |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Nunavut | CA-NU | CAN | 20.17 | 2026-09-01 | — | — | — | 0 | 1 | 0 | 0 | 5.17 | 34.47 | 100 | 1 | 2026-09-30 | https://minwage-salairemin.service.canada.ca/fr/general.html | agent-curated 2026-09-30: rate transcribed from the official government page in source_url and verified same-day; no single consolidated table exists for Canada | e4d6863b1261c890 |
| Yukon | CA-YT | CAN | 18.51 | 2026-04-01 | — | — | — | 0 | 1 | 0 | 0 | 3.51 | 23.4 | 67.89 | 2 | 2026-09-30 | https://yukon.ca/en/news/yukons-minimum-wage-set-increase | agent-curated 2026-09-30: rate transcribed from the official government page in source_url and verified same-day; no single consolidated table exists for Canada | 17080a6e0ae87a97 |
| British Columbia | CA-BC | CAN | 18.25 | 2026-06-01 | — | — | — | 0 | 1 | 0 | 0 | 3.25 | 21.67 | 62.86 | 3 | 2026-09-30 | https://www2.gov.bc.ca/gov/content/employment-business/employment-standards-advice/employment-standards/wages/minimum-wage | agent-curated 2026-09-30: rate transcribed from the official government page in source_url and verified same-day; no single consolidated table exists for Canada | c5b7eb55feaed9d7 |
| Federal (federally regulated workers) | CA-FED | CAN | 18.15 | 2026-04-01 | — | — | — | 0 | 1 | 0 | 1 | 3.15 | 21 | 60.93 | 4 | 2026-09-30 | https://www.canada.ca/en/services/jobs/workplace/federal-labour-standards/pay-deductions.html | agent-curated 2026-09-30: rate transcribed from the official government page in source_url and verified same-day; no single consolidated table exists for Canada | ff9009b8826a581a |
| Ontario | CA-ON | CAN | 17.6 | 2025-10-01 | 2026-10-01 | 17.95 | student (under 18): $16.60; homeworker: $19.35; hunting/fishing/wilderness guide (<5 consecutive hrs): $88.05/day; hunting/fishing/wilderness guide (>=5 consecutive hrs): $176.15/day | 1 | 1 | 1 | 0 | 2.6 | 17.33 | 50.29 | 5 | 2026-09-30 | http://www.ontario.ca/document/your-guide-employment-standards-act-0/minimum-wage | agent-curated 2026-09-30: rate transcribed from the official government page in source_url and verified same-day; no single consolidated table exists for Canada | d032f5295fa531ff |
| Northwest Territories | CA-NT | CAN | 17.2 | 2026-09-01 | — | — | — | 0 | 1 | 0 | 0 | 2.2 | 14.67 | 42.55 | 6 | 2026-09-30 | https://www.gov.nt.ca/en/newsroom/nwt-minimum-wage-set-increase-sept-1-2026 | agent-curated 2026-09-30: rate transcribed from the official government page in source_url and verified same-day; no single consolidated table exists for Canada | 789b5f4e98783137 |
| Prince Edward Island | CA-PE | CAN | 17 | 2026-04-01 | 2026-10-01 | 17.3 | — | 0 | 0 | 1 | 0 | 2 | 13.33 | 38.68 | 7 | 2026-09-30 | https://www.princeedwardisland.ca/en/information/workforce-and-advanced-learning/minimum-wage-order-board-and-lodging | agent-curated 2026-09-30: rate transcribed from the official government page in source_url and verified same-day; no single consolidated table exists for Canada | 25b955262fe263e5 |
| Nova Scotia | CA-NS | CAN | 16.75 | 2026-04-01 | 2026-10-01 | 17 | separate Minimum Wage Orders for construction/property maintenance and logging/forest operations (amounts not published on the referenced page) | 1 | 1 | 1 | 0 | 1.75 | 11.67 | 33.85 | 8 | 2026-09-30 | https://novascotia.ca/lae/employmentrights/minimumwage.asp | agent-curated 2026-09-30: rate transcribed from the official government page in source_url and verified same-day; no single consolidated table exists for Canada | a96618a479b98070 |
| Quebec | CA-QC | CAN | 16.6 | 2026-05-01 | — | — | tipped workers (salaries au pourboire): $13.30 | 1 | 0 | 0 | 0 | 1.6 | 10.67 | 30.95 | 9 | 2026-09-30 | https://www.cnesst.gouv.qc.ca/fr/conditions-travail/salaire-paye/salaire | agent-curated 2026-09-30: rate transcribed from the official government page in source_url and verified same-day; no single consolidated table exists for Canada | 9e8ce70591beab4a |
| Newfoundland and Labrador | CA-NL | CAN | 16.35 | 2026-04-01 | — | — | — | 0 | 1 | 0 | 0 | 1.35 | 9 | 26.11 | 10 | 2026-09-30 | https://www.gov.nl.ca/releases/2026/government-services/0226n02/ | agent-curated 2026-09-30: rate transcribed from the official government page in source_url and verified same-day; no single consolidated table exists for Canada | 36972b2f5e4b3c6c |
- Current
20260930T080831Z-ae409612e1d5 · sha256 ae409612e1d5…
14 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/ca_minwage_landscape_intel/ca_province_minimum_wage_landscape" | jq '{title, rows, columns_count, license}'import requests
ds = requests.get("https://datazimuts.com/v1/datasets/ca_minwage_landscape_intel/ca_province_minimum_wage_landscape").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/ca_minwage_landscape_intel/ca_province_minimum_wage_landscape
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 20260930T080831Z-ae409612e1d5 and its content hash, so readers get exactly the data you used.
. (2026). Canadian province & territory minimum-wage landscape (annual) [Data set, snapshot 20260930T080831Z-ae409612e1d5, sha256 ae409612e1d5]. Datazimuts. Retrieved 2026-09-30, from https://datazimuts.com/en/datasets/ca_minwage_landscape_intel/ca_province_minimum_wage_landscape?snapshot=20260930T080831Z-ae409612e1d5
@misc{dz_ca_minwage_landscape_intel_ca_province_m_ae409612,
title = {{Canadian province \& territory minimum-wage landscape (annual)}},
author = {{}},
year = {2026},
publisher = {Datazimuts},
howpublished = {\url{https://datazimuts.com/en/datasets/ca_minwage_landscape_intel/ca_province_minimum_wage_landscape?snapshot=20260930T080831Z-ae409612e1d5}},
note = {Snapshot 20260930T080831Z-ae409612e1d5, sha256 ae409612e1d5bec92efb0a104447eef987ff283a7a01453793c56d7d9db7a6d8; accessed 2026-09-30}
}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=ca_minwage_landscape_intel%2Fca_province_minimum_wage_landscape&lang=en&theme=auto&snapshot=20260930T080831Z-ae409612e1d5&x=effective_date&y=min_wage_cad&agg=avg" title="Canadian province & territory minimum-wage landscape (annual)" 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.