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 Payless Repairs Ltd Langley, BC V4W 1V9 11202-Professional occupations in advertising, marketing and public relations Unknown 1 1
Quebec Low Wage Paysagement Enverdure Inc rigaud, QC J0P 1P0 85121-Landscaping and grounds maintenance labourers Unknown 1 7
Quebec High Wage Paysagement Excavation MH inc Longueuil, QC J4V 1Y9 72205-Telecommunications equipment installation and cable television service technicians Unknown 1 1
Quebec High Wage Paysagement Excavation MH inc Longueuil, QC J4V 1Y9 73101-Tilesetters Unknown 1 1
Quebec Low Wage Paysages François Lessard Lac Mégantic, QC G6B 2S3 85121-Landscaping and grounds maintenance labourers Unknown 1 3
Quebec Low Wage Paysagistes Au Naturel inc. Lévis, QC G6Z 7G6 82031-Contractors and supervisors, landscaping, grounds maintenance and horticulture services Unknown 1 1
Alberta Low Wage Peace Beauty & Cafe Ltd. Calgary, AB T2E 4J1 63211-Estheticians, electrologists and related occupations Unknown 1 1
Alberta Low Wage Peace Country Bin Builder Ltd. Benzanson, AB T0H 0G0 75110-Construction trades helpers and labourers Unknown 1 7
Alberta Low Wage Peace River Brewing Ltd. Peace River, AB T8S 2A5 63200-Cooks Unknown 1 1
Alberta Low Wage Peace River Domino's Ltd. Peace River, AB T8S 1J5 60030-Restaurant and food service managers Unknown 1 1
Alberta High Wage Peace River School Division Grimshaw, AB T0H 1W0 41220-Secondary school teachers Unknown 1 1
Employers carrying on business in Canada with Head Office outside of Canada Low Wage Peace River Waterfowlers AB LLC Collierville, 38017 64322-Outdoor sport and recreational guides Corporation 1 1
British Columbia Low Wage Peach Blossom Daycare Inc. North Vancouver, BC V7J 1E2 42202-Early childhood educators and assistants Unknown 2 2
British Columbia High Wage Peak Construction Ltd. Surrey, BC V3Z 6X2 22300-Civil engineering technologists and technicians Unknown 1 1
British Columbia Low Wage Peak Performance Motorsports (2012) Ltd Cranbrook, BC V1C 3T1 72429-Other small engine and small equipment repairers Unknown 1 1
Alberta High Wage Peak Pulmonary Consulting Inc Red Deer, AB T4N 1L1 31100-Specialists in clinical and laboratory medicine Unknown 2 3
Alberta High Wage Peak Pulmonary Consulting Inc Red Deer, AB T4N 1L1 31102-General practitioners and family physicians Unknown 1 2
Quebec High Wage PearFiction Studios Montréal, QC H4Z 1H1 21210-Mathematicians, statisticians and actuaries Corporation 1 1
Ontario High Wage Pearl Technologies LTD. Toronto, ON M4N 3N1 21232-Software developers and programmers Unknown 1 1
Ontario High Wage Pearl Technologies LTD. Toronto, ON M4N 3N1 22220-Computer network and web technicians Unknown 1 1
British Columbia High Wage Pearl West Investments Ltd. Vancouver, BC V6E 3M3 11202-Professional occupations in advertising, marketing and public relations Unknown 1 1
British Columbia High Wage Pearly Nails and Spa Inc. Comox, BC V9M 3M9 60040-Managers in customer and personal services Unknown 1 1
Alberta Low Wage Pebble Restaurants Ltd Spruce Grove, AB T7X 0W3 62020-Food service supervisors Unknown 1 1
Alberta Low Wage Pebble Restaurants Ltd Spruce Grove, AB T7X 0W3 63200-Cooks Unknown 1 1
Saskatchewan Primary Agriculture Pedigree Poultry Ltd. Regina Beach, SK S0G 4C0 85100-Livestock labourers Corporation 1 10
Ontario High Wage Peel Car Sales Inc. Mississauga, ON L4T 1A2 11202-Professional occupations in advertising, marketing and public relations Unknown 1 1
Ontario Low Wage Peel Mutual Insurance Company Brampton, ON L6Y 1M3 12200-Accounting technicians and bookkeepers Unknown 1 1
Ontario Primary Agriculture Peeters Family Farms Inc. ZURICH, ON N0M 2T0 84120-Specialized livestock workers and farm machinery operators Unknown 1 1
Alberta Primary Agriculture Peeters Farms Ltd. Calmar, AB T0C 0V0 85100-Livestock labourers Unknown 1 3
Ontario Primary Agriculture Peeters Mushrooms Inc. Blenheim, ON N0P 1A0 82030-Agricultural service contractors and farm supervisors Unknown 1 1
Ontario Primary Agriculture Peeters Mushrooms Inc. Blenheim, ON N0P 1A0 85101-Harvesting labourers Unknown 1 3
Quebec Low Wage Peinture Bertrand Ayotte inc St-Ambroise de Kildare, QC J0K 1C0 73112-Painters and decorators (except interior decorators) Unknown 1 1
Quebec Low Wage Peinture Industrielle DJ inc Lévis, QC G7A 2N2 95109-Other labourers in processing, manufacturing and utilities Unknown 1 1
Quebec High Wage Peko Design Inc. Drummondville, QC J2C 7R8 72311-Cabinetmakers Unknown 1 1
Ontario Primary Agriculture Pelee Acres Inc. Leamington, ON N8H 3V8 85101-Harvesting labourers Unknown 1 53
Ontario Primary Agriculture Pelee Island Winery & Vineyards Inc Kingsville, ON N9Y 2K5 85101-Harvesting labourers Unknown 1 5
Ontario Global Talent Stream Pelmorex Corp OAKVILLE, ON L6H 7W1 21232-Software developers and programmers Corporation 1 1
Quebec High Wage Peluche Animalerie Inc. Brossard, QC J4Z 0P7 60020-Retail and wholesale trade managers Unknown 1 1
British Columbia High Wage Penfolds Residential Roofing Inc. Coquitlam, BC V3K 6X3 73110-Roofers and shinglers Unknown 1 6
British Columbia Low Wage Peninsula Cafe Ltd. Ucluelet, BC V0R 3A0 64314-Hotel front desk clerks Unknown 1 1
Ontario Primary Agriculture Peninsula Flowers Inc. Jordan Station, ON L0R 1S0 85103-Nursery and greenhouse labourers Unknown 1 2
Ontario High Wage Peninsula Food Technologies Inc St Catharines, ON L2M 7M3 12102-Procurement and purchasing agents and officers Unknown 1 1
Alberta Low Wage Pennypacker Restaurant Consortium - OJ's Grange Spruce Grove, AB T7X 0H4 63200-Cooks Unknown 2 11
Alberta Low Wage Pennypacker Restaurant Consortium Inc. Whitecourt, AB T7S 1X6 63200-Cooks Unknown 1 4
Alberta Low Wage Pentagon Construction & Building Maintenance Ltd. Edmonton, AB T5T 3M8 75110-Construction trades helpers and labourers Unknown 1 2
Ontario Global Talent Stream Pentavere Research Group Inc Toronto, ON M5G 0B7 21222-Information systems specialists Co-operative 1 1
British Columbia Low Wage Penticton Klassic Kabs Ltd Penticton, BC V2A 3H2 13110-Administrative assistants Unknown 1 1
Ontario Low Wage PeopleCare Communities Inc. Waterloo, ON N2V 2H1 33102-Nurse aides, orderlies and patient service associates Unknown 1 2
Quebec High Wage Percy Miller Inc. Montréal, QC H2L 4L 21223-Database analysts and data administrators Sole Proprietorship 1 1
Quebec High Wage Percy Miller Inc. Montréal, QC H2L 4L 62100-Technical sales specialists - wholesale trade Sole Proprietorship 3 5
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