Canada Temporary Foreign Worker Program (TFWP): Canada Labour Market Impact Assessment (LMIA) Employers List

Employers Who Were Issued a Positive Labour Market Impact Assessment (LMIA) by Program Stream, National Occupational Classification (NOC) 2011 and Business Location.

32,402 Employers Updated: Oct 27, 2026
Flag of Canada
Filter Employers

Use the search box to filter the list to find suitable employers.

Province/Territory Program Stream Employer Address Occupation Incorporate Status Approved LMIAs Approved Positions
British Columbia Low Wage 21 Century Trading Inc. Delta, BC V4G 0A2 62101-Retail and wholesale buyers Unknown 1 1
British Columbia High Wage 21 Century Trading Inc. Delta, BC V4G 0A2 12013-Supervisors, supply chain, tracking and scheduling coordination occupations Unknown 1 1
Alberta Low Wage 2200944 Alberta Ltd Stony Plain, AB T7Z 0K4 42202-Early childhood educators and assistants Unknown 1 3
Ontario High Wage 2201371 Ontario Inc. Toronto, ON M3J 3C7 11202-Professional occupations in advertising, marketing and public relations Unknown 1 1
Ontario High Wage 2201371 Ontario Inc. Toronto, ON M3J 3C7 13201-Production and transportation logistics coordinators Unknown 1 1
Alberta High Wage 2201618 ALBERTA LTD. EDMONTON, AB T6G 1E2 63211-Estheticians, electrologists and related occupations Unknown 1 3
Alberta High Wage 2201745 Alberta Ltd. LETHBRIDGE, AB T1K 2P7 62010-Retail sales supervisors Unknown 1 1
Ontario Low Wage 2201770 Ontario Ltd. Brampton, ON L6S 4G9 62020-Food service supervisors Unknown 1 1
Alberta High Wage 2202965 Alberta Ltd. Edmonton, AB T6X 2L8 73300-Transport truck drivers Unknown 1 4
Ontario Low Wage 2203171 ONTARIO INC. MISSISSAUGA, ON L5B 3X9 62020-Food service supervisors Unknown 1 1
Ontario High Wage 2203831 ONTARIO INC. Brampton, ON L6T 3R5 60030-Restaurant and food service managers Unknown 1 1
Ontario Low Wage 2203873 Ontario Inc. Toronto, ON M4P 1E4 63200-Cooks Unknown 1 1
Alberta Primary Agriculture 2203972 Alberta Ltd. St.Albert, AB T8N 3X4 84120-Specialized livestock workers and farm machinery operators Unknown 1 1
Ontario Primary Agriculture 2204054 ONTARIO INC. brantford, ON N3T 5L5 85101-Harvesting labourers Unknown 2 4
Alberta Low Wage 2204936 Alberta Ltd. Calgary, AB T2H 0K8 62020-Food service supervisors Unknown 1 1
Alberta Low Wage 2204936 Alberta Ltd. CALGARY, AB T3A 0E2 62020-Food service supervisors Unknown 1 1
Ontario Primary Agriculture 2204936 Ontario Ltd Simcoe, ON N3Y 4J9 85101-Harvesting labourers Unknown 1 1
Alberta Low Wage 2205478 Alberta Ltd. Calgary, AB T2V 1H1 62029-Other services supervisors Unknown 1 1
Alberta High Wage 2205478 Alberta Ltd. Calgary, AB T2V 1H1 11202-Professional occupations in advertising, marketing and public relations Unknown 1 1
Ontario Primary Agriculture 2205683 Ontario Inc brantford, ON N3T 5L5 85101-Harvesting labourers Unknown 2 9
Alberta Low Wage 2205909 Alberta Ltd Peace River, AB T8S 1J6 64314-Hotel front desk clerks Unknown 1 1
Alberta Low Wage 2205909 Alberta Ltd Peace River, AB T8S 1J6 62022-Accommodation, travel, tourism and related services supervisors Unknown 1 1
Alberta Low Wage 2205909 Alberta Ltd Peace River, AB T8S 1J6 63200-Cooks Unknown 1 2
Ontario Low Wage 2206016 Ontario Inc. Mississauga, ON L5K 2T2 12200-Accounting technicians and bookkeepers Unknown 1 1
Ontario Primary Agriculture 2206388 ont ltd Simcoe, ON N3Y 4K1 85101-Harvesting labourers Unknown 1 4
Ontario Primary Agriculture 2206388 Ont. Ltd. Simcoe, ON N3Y 4K1 85101-Harvesting labourers Unknown 1 20
Alberta High Wage 2206628 alberta ltd LEDUC COUNTY, AB T4X 0L2 73400-Heavy equipment operators Unknown 1 1
Alberta Low Wage 2206769 ALBERTA LTD. Provost, AB T0B 3S0 62010-Retail sales supervisors Unknown 1 1
Alberta Low Wage 2207455 Alberta LTd. Ponoka, AB T4J 1K2 42202-Early childhood educators and assistants Unknown 1 1
Ontario High Wage 2207805 Ontario Inc Caledon East, ON L7C 0T9 72401-Heavy-duty equipment mechanics Unknown 1 1
Ontario High Wage 2208715 Ontario Inc. Scarborough, ON M1P 2S2 31102-General practitioners and family physicians Unknown 1 2
Alberta High Wage 2208766 ALBERTA INC edmonton, AB T6X 2B5 60020-Retail and wholesale trade managers Unknown 1 1
Alberta High Wage 2208936 ALBERTA INC. PEACE RIVER, AB T8S 1S5 60020-Retail and wholesale trade managers Unknown 1 1
Alberta High Wage 2208936 ALBERTA INC. PEACE RIVER, AB T8S 1S5 72205-Telecommunications equipment installation and cable television service technicians Unknown 2 2
Alberta High Wage 2209339 Alberta Ltd Lacombe, AB T6L 1J6 62010-Retail sales supervisors Unknown 1 1
Ontario High Wage 2210310 Ontario Inc. Milton, ON L9T 5J3 13100-Administrative officers Unknown 1 1
Ontario High Wage 2210310 Ontario Inc. Milton, ON L9T 5J3 12013-Supervisors, supply chain, tracking and scheduling coordination occupations Unknown 1 1
Ontario High Wage 2210310 Ontario Inc. Milton, ON L9T 5J3 13201-Production and transportation logistics coordinators Unknown 1 1
Ontario High Wage 2210310 Ontario Inc. Milton, ON L9T 5J3 72024-Supervisors, motor transport and other ground transit operators Unknown 1 1
Ontario High Wage 2210310 Ontario Inc. Milton, ON L9T 5J3 73300-Transport truck drivers Unknown 4 11
Alberta Low Wage 2210767 Alberta Ltd Calgary, AB T2A 0T7 13110-Administrative assistants Unknown 1 1
Alberta Low Wage 2210767 Alberta Ltd Calgary, AB T2A 0T7 62020-Food service supervisors Unknown 1 1
Ontario Low Wage 22107921 Ontario Limited Toronto, ON M1J 3H5 63200-Cooks Unknown 1 1
Ontario High Wage 2211119 Ontario Inc. Brampton, ON L6S 0C5 63200-Cooks Unknown 1 5
Ontario High Wage 2211668 Ontario Inc Maple, ON L6A 3N9 60020-Retail and wholesale trade managers Unknown 1 1
Ontario High Wage 2211768 Ontario Inc. Pickering, ON L1W 2X9 72100-Machinists and machining and tooling inspectors Unknown 1 1
British Columbia High Wage 2213742 AB Ltd Fort St John, BC V1J 6E2 60030-Restaurant and food service managers Unknown 1 4
Ontario High Wage 2213851 ONTARIO LTD. Brampton, ON L6S 5M9 12200-Accounting technicians and bookkeepers Unknown 1 1
Ontario High Wage 2213851 ONTARIO LTD. Brampton, ON L6S 5M9 13100-Administrative officers Unknown 1 1
Alberta High Wage 2213896 AB LTD Fortsaskatchewan, AB T8L 4N3 62200-Chefs Unknown 1 1
Province/Territory Program Stream Employer Address Occupation Incorporate Status Approved LMIAs Approved Positions

Share with Friends!

Want updates? Subscribe to our newsletter

Get notified when new LMIA employers are added to our database.

What is LMIA? (Labour Market Impact Assessment)

In Canada, a Labour Market Impact Assessment (LMIA) is a crucial document that employers must obtain when they want to hire a foreign worker.
A positive LMIA serves as proof that there's a genuine need for a foreign worker to fill a particular job role. It also confirms that there are no available Canadian workers or permanent residents who can take on that job. In simpler terms, a positive LMIA is sometimes referred to as a "confirmation letter."

When an employer decides to hire a foreign worker, they must go through the process of applying for an LMIA.

Once they get the LMIA, foreign workers can then apply for a work permit to come and work in Canada. It's like a two-step process that starts with the employer getting the LMIA and ends with the worker applying for the work permit.

Flag of Canada