Alberta Tourism and Hospitality Stream: PR for hospitality workers
The Alberta Tourism and Hospitality Stream is an AAIP route to permanent residence for workers in Alberta's tourism and hospitality sector who hold a job offer from an eligible employer. Based in the Bow Valley, we know the Banff and Canmore hospitality scene first-hand.
Key takeaways
The Alberta Tourism and Hospitality Stream is a base AAIP route to permanent residence for temporary foreign workers already working in Alberta's tourism and hospitality sector for an approved employer. You must hold a valid work permit based on a positive Labour Market Impact Assessment, have worked full-time at 30 hours a week or more for that employer for at least 6 consecutive months or 780 hours, hold a full-time job offer from them in one of 18 eligible occupations, and score 4 in each language ability. The employer must belong to an eligible sector association and hold valid WCB coverage. A nomination then supports a separate application to IRCC, and the 2026 allocation of 156 nominations keeps draws small and competitive.
- Work permit: you must hold a valid work permit based on a positive Labour Market Impact Assessment. Other permit types, a Post-Graduation Work Permit included, are not eligible, and maintained status is not accepted in its place.
- Work experience: you must have worked full-time, at least 30 hours a week, for the same approved employer in an eligible occupation, for a minimum of 6 consecutive months or 780 hours.
- Job offer: you must hold a full-time job offer or employment contract for an eligible occupation in Alberta with that current employer.
- Employer: your employer must operate in an eligible Workers' Compensation Board industry, hold valid WCB coverage or a clearance letter, and be a member of an eligible sector association.
- Points: sector membership earns +6 Worker EOI points under the economic-factors section, which is what makes this the natural route for Banff, Canmore and Bow Valley workers.
- Allocation: Alberta's 2026 allocation for this stream is 156 nominations out of 6,603, so draws are small and competitive, and a nomination is not permanent residence.
What is the Alberta Tourism and Hospitality Stream?
The Alberta Tourism and Hospitality Stream is a stream of the Alberta Advantage Immigration Program (AAIP) that lets temporary foreign workers already working in Alberta's tourism and hospitality sector, for an approved employer and on a work permit backed by a positive Labour Market Impact Assessment, apply for Canadian permanent residence. Launched in March 2024, it gives the cooks, servers, front-desk staff and guides who keep Alberta's visitor economy running a defined route toward permanent residence. It is a base stream, which means a nomination leads to a separate application to IRCC rather than adding CRS points to an Express Entry profile.
In short: the Alberta Tourism and Hospitality Stream lets an eligible-employer job offer in tourism or hospitality convert into an Alberta provincial nomination, and that nomination into a permanent-residence application. It sits alongside the Alberta Opportunity Stream and the Rural Renewal Stream as one of the AAIP's employer-driven worker routes, but it is the only one defined by Alberta's tourism and hospitality sector itself.
For 2026, Alberta's published allocation for this stream is 156 nominations, a small share of the province's total 6,603 AAIP allocation (source: alberta.ca, AAIP, 2026). That tight cap is the single most important planning fact: spaces are limited, draws are held “as needed” rather than on a fixed schedule, and meeting the minimum requirements does not guarantee an invitation. Like every AAIP worker pathway, it runs on the Worker Expression of Interest (EOI), scored out of 100.
One fact frames the whole strategy: the Tourism & Hospitality Stream holds an indicative 156 of Alberta's 6,603 2026 AAIP nominations, so a strong, well-coded Worker EOI is what separates an invitation from the pool. Because it is a base stream, it does not award Comprehensive Ranking System points; instead, an eligible-employer offer in tourism and hospitality is what unlocks the route.
Nomination is a step, not the finish line
Who is an eligible tourism & hospitality employer?
An eligible Tourism and Hospitality Stream employer is one whose primary business activities fall within an eligible Workers' Compensation Board Alberta industry, that holds valid WCB coverage or a WCB clearance letter showing it is exempt, and that is a member of an eligible sector association (alberta.ca, Tourism and Hospitality Stream eligibility, checked 8 September 2026). Sector association membership is a hard requirement, not a nice-to-have. An exemption can be considered only where the employer documents, through the associations themselves, that it could not qualify for membership, and is also listed as an Experience Provider on the Travel Alberta website and meets Travel Alberta's requirements.
Alberta's eligible WCB industries cover museums and art galleries, zoos and game farms, bowling alleys and billiard parlours, golf clubs and ranges, ski resorts and gondolas, casinos and dance halls, arenas and stadiums, travel agencies and tour guiding, restaurants and catering, hotels and convention centres, sports and recreation operations, hostels and property management, and private clubs, plus a set of activities such as curling and ice rinks that sit across several industry codes. If you are unsure which code your employer falls under, WCB Alberta itself is the body that can confirm it.
This sector membership is not just a gatekeeping rule: it also earns points. Under the Worker EOI economic-factors section, a job offer with a tourism and hospitality sector member (or an equivalent recognised designation) is worth 6 points, the same category that rewards a Rural Renewal designated-community endorsement or a law-enforcement employer. Because Alberta sets and updates the exact employer-eligibility criteria, always confirm that your specific employer qualifies on alberta.ca before relying on this route.
Who is not eligible for the Tourism & Hospitality Stream?
Alberta rules out four categories of applicant outright, even where the job offer is for 30 hours a week or more over a 12-month period (alberta.ca, Tourism and Hospitality Stream eligibility, checked 8 September 2026). Each is set out below.
- Part-time, casual and seasonal employees. These are excluded regardless of how many hours they actually work.
- Contractors, owners and agency workers. Independent contractors, business owners and temporary agency workers are excluded, including anyone listed as a director, shareholder or agent of the Alberta employer on the Corporate Registry System.
- Workplaces not zoned commercial or industrial. An employee whose Alberta place of employment is not zoned for commercial or industrial operations, such as a home-based business, is not eligible.
- Off-premises and remote roles. An employee who does not work on premises in Alberta is not eligible, which covers virtual locations and anyone telecommuting to the employer from outside Alberta.
A Post-Graduation Work Permit does not qualify you for this stream
Which roles qualify under the Tourism & Hospitality Stream?
The stream targets front-line and supervisory occupations across accommodation, food and beverage, and visitor experiences. The table below summarises the typical eligible roles and what each one needs. National Occupational Classification (NOC) codes matter here: they drive both whether a role is eligible and the language level you must meet, so getting the NOC right is one of the most common places a DIY application goes wrong.
Two of the most common files we see are cook immigration to Alberta (NOC 63200) and food and beverage server PR (NOC 65200), the front-line roles that fill Bow Valley kitchens and dining rooms year-round.
Alberta lists 18 eligible occupations for the Tourism and Hospitality Stream, ranging from restaurant and accommodation managers in TEER 0 down to cleaners and laundry occupations in TEER 5, and your current Alberta employment and your Alberta job offer must both be for one of them (alberta.ca, Tourism and Hospitality Stream eligibility, Table 3, checked 8 September 2026).
| NOC code (2021) | Occupation | NOC TEER category |
|---|---|---|
| 54100 | Program leaders and instructors in recreation, sport and fitness | 4 |
| 60030 | Restaurant and food services managers | 0 |
| 60031 | Accommodation service managers | 0 |
| 62020 | Food service supervisors | 2 |
| 62200 | Chefs | 2 |
| 63200 | Cooks | 3 |
| 64300 | Maitres d'hotel and hosts/hostesses | 4 |
| 64301 | Bartenders | 4 |
| 64314 | Hotel front desk clerks | 4 |
| 64320 | Tour and travel guides | 4 |
| 64322 | Outdoor sport and recreational guides | 4 |
| 65200 | Food and beverage servers | 5 |
| 65201 | Food counter attendants, kitchen helpers and related support occupations | 5 |
| 65210 | Support occupations in accommodation, travel and facilities set-up services | 5 |
| 65310 | Light duty cleaners | 5 |
| 65311 | Specialized cleaners | 5 |
| 65312 | Janitors, caretakers and heavy-duty cleaners | 5 |
| 65320 | Dry cleaning, laundry and related occupations | 5 |
Getting the NOC right matters twice over: the code has to be on this list, and the duties in your job offer have to match the code you claim. If your job title does not map cleanly, look the duties up on the NOC website rather than guessing from the title, because an officer assesses the duties, not the label your employer uses.
Language is scored on your weakest ability
What are the Tourism & Hospitality Stream eligibility requirements?
The Alberta Tourism and Hospitality Stream requires a valid LMIA-based work permit, at least 6 consecutive months or 780 hours of full-time work with an approved tourism and hospitality employer in an eligible occupation, a full-time job offer from that same employer, a score of 4 in each language ability, and high school education assessed by an ECA (alberta.ca, Tourism and Hospitality Stream eligibility, checked 8 September 2026). Each requirement is set out in full below.
- Work permit. You must hold a valid work permit based on a positive Labour Market Impact Assessment for an eligible occupation, or on IRCC temporary special measures for people directly affected by wildfires. Other work permit types are not eligible at the time your application is submitted, and maintained status is not accepted as a substitute for a valid work permit.
- Work experience. You must have been working full-time, at least 30 hours a week, with an approved Tourism and Hospitality employer in an eligible occupation, for a minimum of 6 consecutive months or a minimum of 780 hours. That work must have been for the same employer that is making your Alberta job offer, must have been paid, and must have been authorised by IRCC.
- Job offer. You must hold a full-time job offer or employment contract for an eligible occupation in Alberta with your current employer, and both the offer and the employer must meet Alberta's job offer and employment requirements.
- Language. You need a minimum of 4 in each English language skill, or 4 in each French language skill, on CELPIP General, IELTS General Training, PTE, TEF Canada or TCF Canada. Results must be less than 2 years old at submission, dated from the day you sat the test rather than the day the results were released.
- Education. You need at least high school equivalent to Canadian standards, evidenced by an Educational Credential Assessment from an IRCC-designated organisation for your highest level of education. You do not need an ECA if you hold a Canadian credential from an institution listed in the Directory of Educational Institutions in Canada, a valid Alberta Qualification Certificate, or a trade certificate recognised by Alberta Apprenticeship and Industry Training.
- Approved employer. Your employer's primary business activities must fall within an eligible Workers' Compensation Board Alberta industry, the employer must hold valid WCB coverage or be exempt and show a WCB clearance letter, and the employer must be a member of an eligible sector association. An exemption can be considered where the employer documents that it could not qualify for membership and is listed as an Experience Provider on the Travel Alberta website.
Alberta applies these criteria at the time your application is submitted, at the time the AAIP assesses it, or both, so a permit or a membership that lapses mid-queue can sink an otherwise strong file. The controlling source is the alberta.ca Tourism and Hospitality Stream eligibility page.
Because all AAIP worker pathways share the same 100-point Worker EOI grid, it is worth seeing where a hospitality profile typically earns. Our Alberta PNP points calculator estimates your score in about two minutes, and the Alberta (AAIP) overview explains how the wider program fits together.
| Worker EOI factor | Relevance to hospitality workers | Max points |
|---|---|---|
| Permanent full-time Alberta job offer | Core requirement of this stream | 10 |
| Tourism & hospitality sector membership | Eligible-employer / association member, the +6 that defines this route | 6 |
| Work experience in Canada (6+ mo in Alberta) | Rewards time already worked in a Banff/Canmore role | 10 |
| General language proficiency | Scored on your lowest of four abilities (min CLB 4) | 10 |
| Alberta job offer location (other community) | Resort-corridor offers outside Calgary/Edmonton CMAs score here | 5 |
| Age (max at 21 to 34) | Younger front-line workers score the maximum | 5 |
Why the Bow Valley, Banff & Canmore, fits this stream
We are based in Canmore, in the Bow Valley corridor, so the Banff and Canmore hospitality immigration picture is genuinely our backyard. The corridor's economy runs on tourism: hotels, mountain lodges, restaurants, ski operations and guided outdoor-adventure businesses staff up year-round and lean heavily on international workers. Hotel and ski-resort workers in Banff and Canmore, from front-desk agents to lift and guest-services teams, are precisely the people this route is built for. If Banff is your base, our Banff immigration consultant page maps the seasonal-to-permanent-residence options in detail.
We field steady enquiries on hotel worker PR in Alberta, ski-resort worker immigration and Canmore hospitality jobs that lead to PR. Many of those employers are exactly the kind of sector-association members the Tourism & Hospitality Stream is designed around.
Three of the sector associations Alberta accepts for this stream are the ones Bow Valley employers actually belong to: the Banff & Lake Louise Hospitality Association, Canada West Ski Areas Association and the Association of Canadian Mountain Guides. Alberta's full list also names the Alberta Hotel and Lodging Association, the Alberta Bed and Breakfast Association, Restaurants Canada, the Alberta Hospitality Association, Indigenous Tourism Alberta, the Canadian Association of Tour Operators, the Alberta Golf Association, Convention Centres Canada, the Tourism Industry Association of Alberta, Tourism HR Canada and the Indigenous Tourism Association of Canada. Membership is checked at the point your application is submitted, so ask your employer for proof of a current membership before you file, not after (alberta.ca, Tourism and Hospitality Stream eligibility, Table 2, checked 8 September 2026).
A practical point for corridor workers: Banff and Canmore are resort towns, not designated Rural Renewal communities, so the place-based Rural Renewal Stream usually is not the right fit there. The sector-based Tourism & Hospitality Stream is. And because an offer outside the Calgary and Edmonton census metropolitan areas can attract job-offer-location points, a Bow Valley role can score well on the Worker EOI. If you are already employed in Alberta on a valid permit, the Alberta Opportunity Stream may be a parallel option worth comparing.
Housing and the genuine-offer test in resort towns
How do you apply to the Tourism & Hospitality Stream?
Applying follows the standard AAIP worker sequence: confirm your eligible role and employer, build the strongest Worker EOI you can, and, if invited, submit a complete AAIP application before moving to the federal stage.
- 01
Confirm your role, permit & employer qualify
Check that your occupation is one of Alberta's 18 eligible NOC codes, that your work permit is LMIA-based, and that your employer holds WCB coverage and a current eligible sector-association membership.
- 02
Build 6 months or 780 hours with that employer
You need at least 6 consecutive months, or 780 hours, of paid full-time work at 30 hours a week or more with the same employer making your Alberta job offer.
- 03
Test language & gather documents
Take an accepted test (CELPIP General, IELTS General Training, PTE, TEF Canada or TCF Canada) to at least 4 in every ability, get an ECA for foreign education, and collect job-offer and work-experience evidence.
- 04
Submit your Worker EOI
Create and submit your Worker EOI (the $135 WEOI fee applies from April 7, 2026). It stays in Alberta's pool for one year, scored out of 100.
- 05
Receive an invitation
If your EOI meets a Tourism & Hospitality draw's cut-off, Alberta issues an invitation to apply. Eligibility alone does not guarantee this.
- 06
Apply to the AAIP & get nominated
Submit a complete AAIP application (the $1,500 fee applies). On approval, Alberta nominates you for permanent residence.
- 07
Apply to IRCC for permanent residence
File your separate federal PR application with medicals, police checks and proof of funds. IRCC makes the final decision.
How Wild Mountain Immigration helps Bow Valley hospitality workers
Alberta is our home province and the Bow Valley is our backyard, so the Tourism & Hospitality Stream is a route we know well within the AAIP. Working under a licensed RCIC (CICC #R706497), our team confirms whether your employer genuinely qualifies, gets your NOC code right, and builds your Worker EOI to capture every point you are entitled to, including the +6 sector points and any job-offer-location points a Banff or Canmore role can earn. We catch the small mistakes that cause avoidable refusals: a language band one short, a mis-coded occupation, or a work-permit-status gap.
If another route fits better, we compare this stream with the Alberta Opportunity Stream, the Rural Renewal Stream and the enhanced Alberta Express Entry Stream, weigh your federal Express Entry options and CRS score, and set Alberta against other provincial nominee programs within your wider route to permanent residence. We can line up the right work permit, score you with our AAIP calculator and CRS calculator, and set out our fees up front.
Prefer to do the legwork yourself? Our lower-cost File Review gives your own Alberta Tourism and Hospitality Stream application an expert check before you submit, a sensible move whether you are mapping a Banff work permit to PR or weighing a wider plan. Rules and allocations change through the year, so we always confirm the live alberta.ca guidance before advising.
Frequently asked questions
What is the Alberta Tourism and Hospitality Stream?
The Alberta Tourism and Hospitality Stream is a stream of the Alberta Advantage Immigration Program (AAIP) that lets temporary foreign workers already working in Alberta's tourism and hospitality sector apply for Canadian permanent residence. You must hold a valid work permit based on a positive Labour Market Impact Assessment, have worked full-time at 30 hours a week or more for an approved employer for at least 6 consecutive months or 780 hours, and hold a full-time job offer from that same employer in one of 18 eligible occupations (alberta.ca, checked 8 September 2026). Like other AAIP worker streams it runs on the Worker Expression of Interest, and a nomination leads to a separate IRCC permanent-residence application.
Who is an eligible tourism & hospitality employer?
An eligible Tourism and Hospitality Stream employer is one whose primary business activities fall within an eligible Workers' Compensation Board Alberta industry, that holds valid WCB coverage or a WCB clearance letter showing it is exempt, and that is a member of an eligible sector association (alberta.ca, Tourism and Hospitality Stream eligibility, checked 8 September 2026). Sector association membership is a hard requirement. An exemption can be considered only where the employer documents, through the associations themselves, that it could not qualify for membership, and is also listed as an Experience Provider on the Travel Alberta website. Alberta checks membership at the point your application is submitted.
What jobs qualify under the Tourism & Hospitality Stream?
Alberta lists 18 eligible occupations for the Tourism and Hospitality Stream: program leaders and instructors in recreation, sport and fitness (54100), restaurant and food services managers (60030), accommodation service managers (60031), food service supervisors (62020), chefs (62200), cooks (63200), maitres d'hotel and hosts (64300), bartenders (64301), hotel front desk clerks (64314), tour and travel guides (64320), outdoor sport and recreational guides (64322), food and beverage servers (65200), food counter attendants and kitchen helpers (65201), support occupations in accommodation, travel and facilities set-up (65210), light duty cleaners (65310), specialized cleaners (65311), janitors and heavy-duty cleaners (65312), and dry cleaning and laundry occupations (65320). Source: alberta.ca, Table 3, checked 8 September 2026. Both your current Alberta employment and your job offer must be for one of these codes.
How many nominations does the Tourism & Hospitality Stream get in 2026?
Alberta's indicative 2026 allocation for the Tourism & Hospitality Stream is 156 nominations, a small slice of the province's total 6,603 AAIP allocation. Because the pool is small, draws are competitive and held 'as needed' rather than on a fixed schedule, and meeting the minimum requirements does not guarantee an invitation. Allocations and draw cut-offs change through the year, so confirm the latest figures on alberta.ca.
What does it cost to apply to the Tourism & Hospitality Stream?
Two Alberta government fees apply: a $135 Worker EOI (WEOI) fee from April 7, 2026 to submit your expression of interest, and a $1,500 AAIP application fee once you are invited to apply. These are provincial fees only; your separate IRCC permanent-residence application carries its own federal costs. Our own consulting fees are set out up front, with a lower-cost File Review option for DIY applicants.
How is the Tourism & Hospitality Stream different from the Rural Renewal Stream?
Both are base AAIP streams that lead to a separate IRCC application, but they target different things. The Tourism & Hospitality Stream is sector-based, it focuses on tourism and hospitality occupations with an eligible-employer offer anywhere in Alberta, including resort towns. The Rural Renewal Stream is place-based, it requires a job in a designated rural community plus a community endorsement letter. A Banff or Canmore hospitality worker usually fits the tourism stream, since those towns are not rural-renewal communities.
What language level do I need for the Tourism & Hospitality Stream?
The Alberta Tourism and Hospitality Stream requires a minimum of 4 in each English language skill, or 4 in each French language skill, on CELPIP General, IELTS General Training, PTE, TEF Canada or TCF Canada (alberta.ca, checked 8 September 2026). Results must be less than 2 years old when your application is submitted, and Alberta dates them from the day you sat the test, not the day the results were released. The Worker EOI then scores general language on your lowest of four abilities, so for customer-facing hospitality roles a single weak skill can cost you both eligibility and points.
Can a cook or food and beverage server qualify for PR in Alberta?
Yes. Cooks (NOC 63200) and food and beverage servers (NOC 65200) are both on Alberta's list of 18 eligible Tourism and Hospitality Stream occupations, and they are among the most common files we see, since they fill Bow Valley kitchens and dining rooms year-round. You need a valid LMIA-based work permit, at least 6 consecutive months or 780 hours of full-time work with that same approved employer, a full-time job offer from them, and a competitive Worker EOI. Getting the NOC code right is essential, because an officer assesses the duties in your offer rather than the job title your employer uses.
Does a Tourism & Hospitality Stream nomination guarantee permanent residence?
No. An AAIP nomination is a provincial endorsement, not a grant of permanent residence. You still submit a separate application to Immigration, Refugees and Citizenship Canada (IRCC), which makes the final decision on medical, security and admissibility grounds. Meeting an EOI cut-off also does not guarantee an invitation, because Alberta selects from its pool through targeted draws. We build the strongest possible case.
Explore your Alberta options
The Tourism & Hospitality Stream is one route. We help you find the strongest path to Alberta and Canada.
Alberta (AAIP) overview
Every AAIP stream and Worker EOI scoring in one place.
Learn moreLatest AAIP draws
Recent 2026 invitation rounds, cut-offs and allocation, updated each draw.
Learn moreAlberta Opportunity Stream
The base AAIP route for workers already employed anywhere in Alberta on a valid permit.
Learn moreRural Renewal Stream
The place-based route for jobs in a designated rural community with an endorsement.
Learn moreAlberta Express Entry Stream
The enhanced route that adds 600 CRS points to a federal Express Entry profile.
Learn moreExpress Entry
The federal system behind the enhanced stream and the CRS score that drives it.
Learn moreProvincial Nominee Programs
Compare Alberta with every other province to confirm your strongest route.
Learn moreHospitality worker in Banff or Canmore?
Get started with a licensed RCIC in the Bow Valley for an honest read on your Tourism & Hospitality Stream eligibility and Worker EOI score.
