Canada LMIA Employers List – TFWP Hiring Leads by NOC
Pricing
from $1.00 / 1,000 lmia employer records
Canada LMIA Employers List – TFWP Hiring Leads by NOC
Search the official ESDC Positive LMIA Employers List (Temporary Foreign Worker Program) from open.canada.ca. Filter by province, city, NOC occupation, program stream, quarter and positions, group by employer, or get new LMIA employers. $1 per 1,000.
Pricing
from $1.00 / 1,000 lmia employer records
Rating
0.0
(0)
Developer
Cemal Atakli
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Security
Limited permissionsShare
Search the official Positive LMIA Employers List that Employment and Social Development Canada (ESDC) publishes every quarter for the Temporary Foreign Worker Program (TFWP). Each run downloads the official CSV/XLSX files from the Government of Canada open-data portal (open.canada.ca) and turns them into clean, filterable records:
- Every quarter since 2014: 39 published periods (2014 to 2026Q1), about 441,000 LMIA lines. The newest quarter is used by default, or you can pick any quarter range.
- Normalised fields: employer, address, city, province, postal code, NOC code + occupation title (NOC 2011 or NOC 2021), program stream (High Wage, Low Wage, Primary Agriculture, Global Talent Stream, Permanent Residence Only), incorporation status, approved LMIAs and approved positions.
- Filters: province/territory, city, NOC code or occupation words, program stream, employer name, any-field keyword, quarter range and minimum positions.
- Group by employer: one record per employer and location, with total positions, all occupations, streams and quarters, sorted by positions.
- New LMIA employers: only the employers in the newest quarter that had no positive LMIA in the previous N quarters. That gives you a fresh lead list every quarter.
$1 per 1,000 records. You pay only for the records saved.
Who uses it
- Immigration consultants (RCIC) and lawyers: find employers that already use the LMIA process in an occupation and region, and check an employer's LMIA history before taking on a client.
- Recruiters and international staffing agencies: build lists of Canadian employers that hire foreign truck drivers, cooks, farm workers, welders, nurses or software engineers.
- Job seekers: see which employers in your NOC and province received positive LMIAs.
- B2B sales (HR, relocation, housing, payroll and settlement services): employers with many approved positions are hiring from abroad right now.
- Researchers and journalists: track TFWP demand by occupation, province and stream over time.
Input examples
Cooks in British Columbia, newest quarter (the prefill):
{ "latestQuarterOnly": true, "provinces": ["British Columbia"], "keyword": "cook", "maxItems": 20 }
Ontario employers of truck drivers since 2025 with at least 5 approved positions, one record per employer:
{"latestQuarterOnly": false, "fromQuarter": "2025Q1", "outputMode": "employers","provinces": ["ON"], "occupations": ["truck driver"], "minPositions": 5, "maxItems": 500}
New LMIA employers this quarter, across Canada (compared with the 4 previous quarters). You can schedule it monthly; a new quarter appears about 3-4 months after it ends:
{ "onlyNew": true, "newLookbackQuarters": 4, "outputMode": "employers", "maxItems": 0 }
Global Talent Stream tech employers by NOC 2021 code prefix (2 = natural and applied sciences):
{ "latestQuarterOnly": false, "fromQuarter": "2024Q3", "programStreams": ["Global Talent"], "occupations": ["2"], "maxItems": 1000 }
Input fields
| Field | Meaning |
|---|---|
latestQuarterOnly | Newest published quarter only (default). Turn off to use fromQuarter / toQuarter |
fromQuarter, toQuarter | e.g. 2023Q1, 2025Q4 or a year 2024. Empty = first list (2014) / latest |
outputMode | rows (one line per employer × occupation × stream × quarter, as published) or employers (aggregated) |
provinces | Names or codes (British Columbia, BC, ON). Employers with a head office outside Canada have no province code |
cities | Exact city from the address (case-insensitive) |
occupations | NOC code prefixes (73300, 632) or words (cook, truck driver) |
programStreams | Substring of the stream, e.g. Low Wage, High Wage, Primary Agriculture, Global Talent |
employerName | Part of the employer name. Punctuation, capitals and Inc./Ltd./Corp. are ignored |
keyword | Matches employer, occupation, address or stream |
minPositions | Minimum approved positions (per row, or per employer total in employers mode) |
onlyNew, newLookbackQuarters | New employers (name + province) in the newest selected quarter, not seen in the N earlier periods |
maxItems | Maximum saved (charged) records; 0 = no limit |
Output
Row (outputMode: "rows"):
{"employer": "1289301 B.C. Ltd.","address": "Langford, BC V9B 0X1","city": "Langford","province": "British Columbia","provinceCode": "BC","postalCode": "V9B 0X1","nocCode": "63200","nocVersion": "NOC 2021","occupation": "Cooks","programStream": "High Wage","incorporateStatus": "Unknown","approvedLmias": 1,"approvedPositions": 1,"quarter": "2026Q1","sourceFile": "tfwp_2026q1_pos_en.xlsx","datasetUrl": "https://open.canada.ca/data/en/dataset/90fed587-1364-4f33-a9ee-208181dc0b97","licence": "Open Government Licence - Canada","attribution": "Contains information licensed under the Open Government Licence - Canada. Source: Employment and Social Development Canada (ESDC), Temporary Foreign Worker Program - Positive LMIA Employers List."}
Employer record (outputMode: "employers"):
{"employer": "Highlight Motor Freight Inc.","city": "Concord", "province": "Ontario", "provinceCode": "ON","postalCodes": ["L4K 1N8"],"totalApprovedPositions": 33, "totalApprovedLmias": 6, "lmiaRows": 3,"quarters": ["2025Q3", "2025Q1"], "latestQuarter": "2025Q3", "firstQuarter": "2025Q1","occupations": [{ "nocCode": "73300", "occupation": "Transport truck drivers", "positions": 33 }],"topOccupation": "Transport truck drivers","programStreams": ["High Wage", "Low Wage"],"nameVariants": []}
With onlyNew, records also have newEmployer: true. The run summary (periods used, matching rows, files read, warnings) is saved as OUTPUT in the key-value store.
Pricing
Pay per event: $0.001 per record ($1 per 1,000), plus a tiny actor-start fee. Error rows are never charged. Use Max records or the maximum cost per run to cap spending. The run stops cleanly at the limit.
| This Actor | Other Canada LMIA / Job Bank Actors on the Store (Oct 2026) | |
|---|---|---|
| Price per 1,000 records | $1 | about $0.9 to $1 per 1,000 (plus email add-ons) |
| Source | Official ESDC open data (OGL – Canada) | Some scrape the live Job Bank website |
| Full history 2014 to today | yes | rarely |
| NOC / stream / city / positions filters | yes | varies |
| Aggregate by employer | yes | no |
| New employers vs earlier quarters | yes | no |
Use with AI agents (Apify MCP)
Add this Actor to Claude, ChatGPT or any MCP client through the Apify MCP server. Then ask, for example: "Which employers in Alberta got positive LMIAs for welders last quarter?" or "List new LMIA employers in Ontario this quarter with 10+ positions." The flat JSON output is easy for agents to read.
FAQ
What is an LMIA? A Labour Market Impact Assessment is the ESDC decision an employer usually needs before hiring a temporary foreign worker. A positive LMIA shows that the employer was allowed to fill the listed positions with foreign workers.
How fresh is the data? ESDC publishes the list quarterly, a few months after each quarter ends. Every run reads the dataset catalogue on open.canada.ca and uses the newest file. Each record has its quarter and sourceFile.
Is the list complete? No. ESDC excludes personal names (for example, employers of caregivers and businesses named after a person). Employer names are typed by hand, so spelling varies. That is why the employer mode also lists nameVariants. Positions approved do not always become work permits.
Why are there two kinds of NOC codes? Quarters up to 2024Q1 use NOC 2011 (4-digit codes). From 2024Q2, NOC 2021 (5-digit codes) is used. Occupation words such as cook work across both. The 2014 and 2015 lists have no occupation or stream at all.
What does "new employer" mean? The employer (normalised name + province) has a positive LMIA in the newest selected quarter and none in the previous newLookbackQuarters published periods.
Does it scrape Job Bank? No. It uses only the official open-data files. It does not visit jobbank.gc.ca and contains no job ads or contact emails.
Is this allowed? Yes. The dataset is published under the Open Government Licence – Canada, which allows commercial reuse with attribution. Every record carries the attribution and licence link.
Data source and licence
Employment and Social Development Canada, Temporary Foreign Worker Program (TFWP): Positive Labour Market Impact Assessment (LMIA) Employers List (open.canada.ca). Contains information licensed under the Open Government Licence – Canada. This Actor is not affiliated with or endorsed by the Government of Canada or ESDC.
Hiring visa-sponsoring employers in the UK too? See our UK Visa Sponsor Register Actor.