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.

15,273 Employers Updated: Dec 09, 2025
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 High Wage 3 Peaks Rentals Ltd Sun Peaks, BC V0E 5N0 60031-Accommodation service managers Unknown 1 1
New Brunswick Low Wage 3 gringos restaurants Inc. Edmundston, NB E3V 2H5 63200-Cooks Unknown 1 1
Ontario Primary Agriculture 3-Man Farm Inc. Mississauga, ON L5M 0E1 85101-Harvesting labourers Unknown 1 15
Ontario Low Wage 30 Clark Blvd. Inc. Brampton, ON L6W 1X3 62022-Accommodation, travel, tourism and related services supervisors Unknown 1 2
Quebec High Wage 3014703 Canada Inc. Lachine, QC H8T 2Y1 11101-Financial and investment analysts Unknown 1 1
Nova Scotia Low Wage 3026236 nova scotia ltd Halifax, NS B3K 4C4 63202-Bakers Unknown 1 1
Nova Scotia High Wage 3085604 Nova Scotia Limited Bible Hill, NS B2N 6S6 72311-Cabinetmakers Unknown 1 1
Nova Scotia Low Wage 3091247 Nova Scotia Limited Trenton, NS B0K 1X0 63200-Cooks Unknown 2 2
Quebec Primary Agriculture 3092-3338 Qc inc. Saint-Claude, QC J1S 2L5 85100-Livestock labourers Corporation 1 1
Quebec Low Wage 3093-3139 Quebec Inc. Rivière-du-Loup, QC G5R 0J2 65311-Specialized cleaners Sole Proprietorship 1 1
Quebec High Wage 3099-5278 QUEBEC INC Montreal, QC H4A 1E7 63201-Butchers - retail and wholesale Unknown 1 1
Nova Scotia Low Wage 3099228 Nova Scotia Limited Italy Cross, NS B4V 0K8 72310-Carpenters Unknown 1 3
Quebec Primary Agriculture 3104-1189 Quebec Inc. Hinchinbrooke, QC J0S 1A0 85100-Livestock labourers Corporation 2 2
Nova Scotia High Wage 3104411 Nova Scotia Limited Digby, NS B0V 1A0 11202-Professional occupations in advertising, marketing and public relations Unknown 1 1
Quebec High Wage 3138411 canada inc MONTREAL WEST, QC H4X 1M9 13201-Production and transportation logistics coordinators Unknown 1 1
Ontario High Wage 314321 Ontario Limited Sudbury, ON P3A 1N7 94204-Mechanical assemblers and inspectors Unknown 1 1
British Columbia Low Wage 315363 B.C. Ltd. Vancouver, BC V6S 2E9 62020-Food service supervisors Unknown 2 2
British Columbia Low Wage 315363 B.C. Ltd. Vancouver, BC V6S 2E9 63200-Cooks Unknown 1 1
British Columbia Permanent Resident Only 315363 B.C. Ltd. Vancouver, BC V6S 2E9 62020-Food service supervisors Unknown 1 1
Nova Scotia Low Wage 3186255 Nova Scotia Limited Middle Sackville, NS B4E 2W8 62010-Retail sales supervisors Unknown 1 1
Ontario Low Wage 3234720 Canada Inc Kingston, ON K7M 4W6 63200-Cooks Unknown 1 1
Manitoba Primary Agriculture 324007 Alberta Ltd. Virden, MB R0M 2C0 85100-Livestock labourers Unknown 1 2
Nova Scotia Low Wage 3253587 Nova Scotia Limited Bedford, NS B4A 1B9 63200-Cooks Unknown 1 1
Manitoba High Wage 3260631 MB INC Winnipeg, MB R3L 2B4 13110-Administrative assistants Unknown 1 1
Nova Scotia Low Wage 3286710 Nova Scotia Limited Chester, NS B0J 1J0 63200-Cooks Unknown 1 1
Nova Scotia High Wage 3296264 nova Scotia limited Vaughan, NS B0N 2T0 60020-Retail and wholesale trade managers Unknown 1 1
Ontario Low Wage 329985 Ontario Limited Woodbridge, ON L4H 1X9 94140-Process control and machine operators, food and beverage processing Unknown 1 13
Nova Scotia Low Wage 3300590 Nova Scotia Limited Halifax, NS B3J 1Y2 63200-Cooks Unknown 1 1
Nova Scotia High Wage 3317019 Nova Scotia limited Bridgewater, NS B4V 3T2 60030-Restaurant and food service managers Unknown 1 1
Nova Scotia Low Wage 3320009 Nova Scotia Limited Halifax, NS B3J 3T1 62010-Retail sales supervisors Unknown 1 1
Nova Scotia Low Wage 3326467 Nova Scotia ltd Halifax, NS B3M 1M2 72311-Cabinetmakers Unknown 1 1
Ontario High Wage 3335215 NOVA SCOTIA LIMITED Markham, ON L3P 6T7 21232-Software developers and programmers Unknown 1 1
Nova Scotia High Wage 3344150 Nova Scotia Limited Halifax, NS B3J 3Z4 60030-Restaurant and food service managers Unknown 1 1
Quebec Low Wage 3363996 canada inc. chicoutimi, QC G7H 7Z3 63200-Cooks Unknown 1 1
British Columbia Low Wage 3388998 Enterprises Ltd Vancouver, BC V6G 1C8 62020-Food service supervisors Unknown 1 1
British Columbia Low Wage 3388998 Enterprises Ltd Vancouver, BC V6G 1C8 63200-Cooks Unknown 1 1
Ontario High Wage 3398722 CANADA INC. BRAMPTON, ON L6S 6K7 73300-Transport truck drivers Unknown 2 2
British Columbia High Wage 353 Bernard Street LP Kelowna, BC V1Y 6N6 62200-Chefs Unknown 1 1
Ontario High Wage 353542 OntarioLimited OAKVILLE, ON L6L 2X5 73209-Other repairers and servicers Unknown 1 1
Ontario High Wage 355 McNeely Hospitality Inc Carleton Place, ON K7C 0A1 73201-General building maintenance workers and building superintendents Unknown 1 2
Alberta Low Wage 357820 Alberta Ltd. Edmonton, AB T6E 1X7 42202-Early childhood educators and assistants Unknown 1 1
Ontario High Wage 360 Outdoor Group Inc. Concord, ON L4K 2K3 22114-Landscape and horticulture technicians and specialists Unknown 1 1
Quebec High Wage 360.Agency Montréal, QC H3C 2G 21232-Software developers and programmers Corporation 1 1
Alberta Low Wage 360326 Alberta Ltd. Medicine Hat, AB T1A 8N5 75110-Construction trades helpers and labourers Unknown 1 4
Quebec High Wage 3686035 Canada Inc Montreal, QC H2L 3Z1 21222-Information systems specialists Unknown 1 1
British Columbia Low Wage 369266 B.C. LTD. Troll's Restaurant Ltd west vancouver, BC V7W 2H1 63200-Cooks Unknown 2 2
British Columbia High Wage 372831 BC Ltd Port Coquitlam, BC V3B 3N3 63200-Cooks Unknown 1 1
Quebec High Wage 3769739 CANADA INC. Saint-Bruno-de-Montarville, QC J3V 6L4 13110-Administrative assistants Unknown 1 1
British Columbia High Wage 377227 BC Ltd vancouver, BC V6A 1N5 13100-Administrative officers Unknown 1 1
Quebec Low Wage 3911462 CANADA INC. Berthierville, QC J0K 1A0 63200-Cooks 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