Federal rules
TFWP and LMIA rules in 2026: what changed for Canadian staffing agencies
Nearly every warehouse and food processing shift a Canadian agency fills sits in the Temporary Foreign Worker Program's low-wage stream, because the wage thresholds in force from July 17, 2026 are $36.92 an hour in Ontario, $38.40 in British Columbia, and $37.50 in Alberta. The low-wage stream is where the restrictions live.
Those restrictions are a 10% cap on the share of low-wage positions at a work location, 20% for food manufacturing, a maximum employment period of one year, eight consecutive weeks of advertising before applying, and no processing at all for low-wage roles in a census metropolitan area where unemployment is 6% or higher.
Food manufacturing is exempt from that last measure. Warehousing is not. Ontario and Alberta have both declined the 2026 rural measures that soften the cap elsewhere.
Reviewed with the owner of the Ontario warehouse and fulfilment staffing agency Kordis was built inside.
Which stream does a warehouse or plant shift fall into?
The offered wage decides it. Compare the wage on the application against the province's hourly wage threshold, which the program sets at the provincial median hourly wage plus 20%. At or above it, the position goes through the high-wage stream. Below it, the low-wage stream. A picker, a sanitation hand, and a line operator are all well below the line, so agency work is low-wage stream work almost by definition.
| Province | Threshold | What it means for an agency |
|---|---|---|
| Ontario | $36.92 an hour | Every general labour, picker, packer, and production role sits below it. |
| British Columbia | $38.40 an hour | The highest of the three provinces we serve. |
| Alberta | $37.50 an hour | Applies across the Edmonton and Calgary corridors alike. |
What the low-wage stream asks of an employer in 2026
| Requirement | The rule | Note |
|---|---|---|
| Cap on the proportion of low-wage positions | 10% of the workforce at a specific work location | Applications above the cap may not be processed. |
| Cap variation | 20% for food manufacturing (NAICS 311), construction (NAICS 23), hospitals (NAICS 622), and nursing and residential care (NAICS 623) | Food manufacturing is the one that matters to a processing agency. |
| Maximum employment duration | One year | The duration must also match the employer's reasonable needs. |
| Advertising | A minimum of eight consecutive weeks within the three months before applying | At least one recruitment activity has to stay live until the decision comes back. |
| Processing fee | $1,000 for each position requested | Not refundable on a negative decision, and it cannot be recovered from the worker. |
| Recruitment records | Six years | Copies of the advertisement plus evidence of where, when, and how long it ran. |
The eight-week advertising window is the one that reshapes an agency's calendar. Filling a shift tomorrow and hiring through the program are no longer the same activity on different timescales; they are different businesses. The program is a roster-building exercise you start two months before you need anybody, and it does nothing for the client who calls at four in the morning.
Where can a low-wage LMIA not be processed at all?
For applications submitted since September 26, 2024, an LMIA is not processed where both of these are true: the wage is below the provincial or territorial threshold, and the work location is in a census metropolitan area with an unemployment rate of 6% or higher. Canada publishes the rate applied to each area for a fixed submission window, so the answer is a lookup rather than a judgment call.
| Census metropolitan area | Rate | Above the 6% line? |
|---|---|---|
| Toronto, Ontario | 7.3% | Yes |
| Hamilton, Ontario | 6.9% | Yes |
| Kitchener-Cambridge-Waterloo, Ontario | 8.1% | Yes |
| Guelph, Ontario | 7.4% | Yes |
| London, Ontario | 7.8% | Yes |
| Windsor, Ontario | 7.9% | Yes |
| Calgary, Alberta | 7.0% | Yes |
| Edmonton, Alberta | 7.2% | Yes |
| Vancouver, British Columbia | 6.7% | Yes |
Every area in that table is over the line in this window. The measure only reaches census metropolitan areas, so a plant in a genuinely rural part of the province is outside it, and rates are republished for each new window. Check the current table before planning around it rather than trusting this one after the autumn update.
Who is exempt from the 6% rule, and who is not
This is the split that decides whether the program is available to you, and it does not follow the shape of a staffing agency's book. Applications in the following continue to be eligible for processing even inside a high-unemployment area: primary agriculture occupations, construction (NAICS 23), food manufacturing (NAICS 311), hospitals (NAICS 622), nursing and residential care (NAICS 623), certain in-home caregiver roles, positions in support of permanent residency only, and short-duration positions generally of 120 calendar days or less that are truly temporary or highly mobile.
Warehousing, distribution, 3PL, and fulfilment are not on that list. So a food processing client in Toronto can still have an LMIA processed, and a distribution centre client across the road cannot. If your book spans both, the program is available for part of it and closed for the rest, which is not how most agencies have it filed in their heads.
Do the 2026 rural measures help an Ontario or Alberta agency?
No. From April 1, 2026 to March 31, 2027, employers outside census metropolitan areas in participating provinces may keep a proportion of low-wage positions above their cap, or benefit from a 15% cap instead of 10%. Participation is a provincial choice, and canada.ca states that the Government of Ontario and the Government of Alberta are both not participating. British Columbia came in on May 4, 2026, but only for retaining an existing proportion, not for the 15% cap.
The practical effect is that the squeeze is tighter in our three provinces than the national headline suggests, and tighter still in the cities where the work is. Over the same period the plan reduces new arrivals under the program to 60,000 in 2026 and a notional 50,000 in each of 2027 and 2028, so this is a multi-year change in supply rather than a bad quarter.
What it means for the roster you already have
You cannot out-hire this, and the recruiting channel that used to absorb a surge now takes eight weeks and may be closed in your city. That moves the whole problem onto the people already on your list: confirming them before the shift rather than hoping, reaching the next eligible name in seconds when someone falls off, keeping credentials current so a name is not disqualified on the morning you need it, and giving workers a reason to stay. Retention and reach are what is left, and they are worth more now than they were two years ago.
Common questions
What is the low-wage stream wage threshold in Ontario for 2026?
For LMIAs received as of July 17, 2026 the Ontario threshold is $36.92 an hour, set at the provincial median hourly wage plus 20%. British Columbia is $38.40 and Alberta is $37.50. An offered wage below the threshold puts the position in the low-wage stream, where the caps and the city rule apply.
What is the cap on temporary foreign workers in low-wage positions?
Ten percent of the total workforce at a specific work location. Food manufacturing under NAICS 311, construction, hospitals, and nursing and residential care keep a 20% cap instead. Applications above the applicable cap may not be processed, and employers complete a cap section on the application to establish where they sit.
Can a Toronto employer get a low-wage LMIA processed in 2026?
Only if the occupation is on the exemption list. Toronto's unemployment rate in the window running to October 8, 2026 is 7.3%, above the 6% line, so low-wage applications are refused processing. Food manufacturing, construction, hospitals, nursing and residential care, and primary agriculture continue to be eligible; warehousing does not.
How long can a temporary foreign worker be employed in a low-wage position?
A maximum of one year, and the employment duration must align with the employer's reasonable employment needs. Combined with eight consecutive weeks of advertising before applying and a $1,000 processing fee for each position, the program suits planned roster building rather than covering a shortfall this week.
Do the 2026 rural measures apply in Ontario or Alberta?
No. The measures run from April 1, 2026 to March 31, 2027 for employers outside census metropolitan areas in participating provinces, and canada.ca lists both Ontario and Alberta as not participating. British Columbia joined on May 4, 2026 for retaining an existing proportion above the cap, but not for the higher 15% cap.
How long must an employer keep recruitment records for an LMIA?
Six years. You keep a copy of the advertisement together with evidence of where, when, and for how long the position was advertised, proof that the media used reached a suitable audience, and proof of any other recruitment activity such as a job fair invoice.
Sources
- canada.ca: Hire a temporary foreign worker in a high-wage or low-wage position (wage thresholds)
- canada.ca: Program requirements for low-wage positions
- canada.ca: Hire a temporary foreign worker in a low-wage position (one-year maximum)
- canada.ca: Refusal to process a Labour Market Impact Assessment application
- canada.ca: Temporary measures under the Temporary Foreign Worker Program
- canada.ca: Supplementary Information for the 2026-2028 Immigration Levels Plan
Keep reading
Everything above, done for you.
Create your account, bring a recent week of shifts, and start on your own roster.
Start two weeks freeRun your real operation for two weeks. Then decide.
- Two weeks free
- Month-to-month
- Guided setup, human help