New Cleaning Job Openings in Canada: 78 LMIA Postings, Checked One by One
On 13 September 2026 we opened every cleaning and housekeeping posting listed under Job Bank’s temporary foreign worker filter — 78 of them — and read who each employer would accept. All 78 are below: first the 8 that say candidates without a Canadian work permit can apply, then the other 70, province by province.
Which of these openings fit you?
5 questions · nothing to sign up for
Question 1 of 5
Could you send an application within the next three days?
—
What we checked, and what we found
We searched Job Bank with its filter for employers recruiting through the Temporary Foreign Worker Program, using the terms cleaner, janitor, housekeeping attendant, room attendant and light duty cleaner. We kept every cleaning and housekeeping job and opened each posting to read its Who can apply for this job? section.
| Province or territory | LMIA-requested cleaning postings | Open to applicants abroad |
|---|---|---|
| Quebec | 29 | 0 |
| British Columbia | 27 | 7 |
| Alberta | 11 | 0 |
| Ontario | 5 | 0 |
| Saskatchewan | 3 | 0 |
| Nunavut | 1 | 1 |
| Northwest Territories | 1 | 0 |
| Prince Edward Island | 1 | 0 |
| Total | 78 | 8 |
Job Bank, 13 September 2026. “Open” means the posting accepts “other candidates, with or without a valid Canadian work permit”.
The 8 postings open to applicants abroad
Sorted from highest to lowest pay. Every button opens the original posting on Job Bank, where the employer’s own application instructions are.
Four Seasons Resort Whistler
Housekeeping room attendant
Open to applicants abroad — stated in the posting- Where: Whistler, British Columbia
- Pay: $24.70 to $28.40 an hour (to be negotiated)
- Hours: 40 a week · permanent, full time · 26 vacancies
- Posted: 21 May 2026 · Advertised until: 18 September 2026
No experience needed; the employer will train. High school certificate required.
Read the full posting on Job BankNunavut Excavating
Heavy-duty cleaner
Open to applicants abroad — stated in the posting- Where: Iqaluit, Nunavut
- Pay: $25.50 an hour
- Hours: 35 to 40 a week · permanent, full time · 2 vacancies
- Posted: 21 May 2026 · Advertised until: 15 September 2026
Remote location. Floors, stairs and industrial equipment. One to seven months of experience and a high school certificate.
Read the full posting on Job BankPan Pacific Whistler
Housekeeping attendant
Open to applicants abroad — stated in the posting- Where: Whistler, British Columbia
- Pay: $23.01 an hour
- Hours: 30 to 40 a week · permanent, full time · 8 vacancies
- Posted: 5 June 2026 · Advertised until: 17 September 2026
No degree, certificate or diploma required.
Read the full posting on Job BankActive Canadawide HVC Services
Specialized cleaner
Open to applicants abroad — stated in the posting- Where: Qualicum Beach, British Columbia
- Pay: $23.00 an hour
- Hours: 35 to 40 a week · seasonal, full time · 5 vacancies
- Posted: 9 June 2026 · Advertised until: 17 September 2026
Work on the road. No experience needed; the employer will train. Seasonal, so ask how many months it runs.
Read the full posting on Job BankBest Western Plus Merritt Hotel
Housekeeper
Open to applicants abroad — stated in the posting- Where: Merritt, British Columbia
- Pay: $22.00 an hour
- Hours: 30 to 40 a week · permanent, full time · 2 vacancies
- Posted: 29 May 2026 · Advertised until: 17 September 2026
No experience needed; the employer will train.
Read the full posting on Job BankVirgo Cleaning Services Ltd
Light duty cleaner
Open to applicants abroad — stated in the posting- Where: Victoria, British Columbia
- Pay: $21.00 an hour
- Hours: 40 a week · permanent, full time · 1 vacancy
- Posted: 4 August 2026 · Advertised until: 21 September 2026
Commercial buildings and offices for a cleaning service company, at various locations. One to seven months of experience and a high school certificate.
Read the full posting on Job BankDhillon Janitorial Service Ltd
Light duty cleaner
Open to applicants abroad — stated in the posting- Where: Terrace, British Columbia
- Pay: $21.00 an hour
- Hours: 30 to 40 a week · permanent, full time · 2 vacancies
- Posted: 2 June 2026 · Advertised until: 18 September 2026
No experience needed; the employer will train.
Read the full posting on Job BankRamada by Wyndham Kamloops
Housekeeping room attendant
Open to applicants abroad — stated in the posting- Where: Kamloops, British Columbia
- Pay: $19.50 an hour
- Hours: 30 to 40 a week · permanent, full time · 1 vacancy
- Posted: 17 June 2026 · Advertised until: 22 September 2026
One to seven months of experience and a high school certificate.
Read the full posting on Job BankWhat these eight have in common
- Seven are in British Columbia and one is in Nunavut. None are in Quebec, the province with the most LMIA-requested cleaning postings.
- Four are hotel housekeeping jobs, two of them at Whistler resorts.
- Pay runs from $19.50 to $28.40 an hour, at or above British Columbia’s light duty cleaner median of $20.00 in all but one.
- Four say no experience is needed and the employer will train.
- Seven are permanent, full-time jobs; one is seasonal.
- None is in Toronto, Montréal, Calgary or Vancouver, all of which are on the list where low-wage LMIAs are refused.
The other 70 LMIA-requested postings
These employers have also asked for permission to hire a temporary foreign worker, so each card carries the label may accept visa sponsorship. Read the line under it before you apply: every one of these postings says it wants candidates who are already Canadian citizens, permanent residents, or temporary residents with a valid work permit, and adds “Do not apply if you are not authorized to work in Canada”.
Why would an employer request an LMIA and still recruit only inside Canada? Often the worker it wants is already here — a former student, or someone whose permit is ending. Sites that republish these postings as “visa sponsorship jobs” drop that sentence, and it is the most common reason applicants abroad send dozens of applications and hear nothing.
Quebec — 29 postings
Construction Leblanc
Domestic housekeeper
May accept visa sponsorship- Where: Duhamel, Quebec
- Pay: $16.60 to $24.00 an hour (to be negotiated)
- Hours: 40 a week · 3 vacancies
- Posted: 20 July 2026 · Advertised until: 21 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
VACHON AUTO LTEE
Cleaner, vehicle
May accept visa sponsorship- Where: Saint-Georges, Quebec
- Pay: $19.00 to $23.50 an hour (to be negotiated)
- Hours: 40 a week · permanent, full time · 2 vacancies
- Posted: 18 August 2026 · Advertised until: 23 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Entretien MK Pro
Housekeeping attendant
May accept visa sponsorship- Where: Sherbrooke, Quebec
- Pay: $23.25 an hour
- Hours: 40 a week · permanent, full time · 2 vacancies
- Posted: 30 July 2026 · Advertised until: 17 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
MEILLEUR & MEILLEUR INC
Specialized cleaner
May accept visa sponsorship- Where: Rawdon, Quebec
- Pay: $23.25 an hour
- Hours: 30 to 40 a week · 31 vacancies
- Posted: 25 May 2026 · Advertised until: 14 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Construction Habiko
Custodian
May accept visa sponsorship- Where: Trois-Rivières, Quebec
- Pay: $19.75 to $22.00 an hour (to be negotiated)
- Hours: 40 a week · 2 vacancies
- Posted: 19 May 2026 · Advertised until: 15 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Rodeway Inn Pikogan
Housekeeping room attendant
May accept visa sponsorship- Where: Amos, Quebec
- Pay: $22.00 an hour
- Hours: 40 a week · permanent, full time · 2 vacancies
- Posted: 25 August 2026 · Advertised until: 15 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
MZA Gestion
Housekeeping attendant
May accept visa sponsorship- Where: Québec, Quebec
- Pay: $21.62 an hour
- Hours: 40 a week · permanent, full time · 2 vacancies
- Posted: 9 September 2026 · Advertised until: 23 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Service KVP inc
Housekeeping attendant
May accept visa sponsorship- Where: Saint-Bernard, Quebec
- Pay: $21.60 an hour
- Hours: 40 a week · 15 vacancies
- Posted: 20 May 2026 · Advertised until: 16 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
SERVICE OZANA
Housekeeping attendant
May accept visa sponsorship- Where: Québec, Quebec
- Pay: $21.57 an hour
- Hours: 40 a week · permanent, full time · 1 vacancy
- Posted: 30 June 2026 · Advertised until: 15 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Mileuve
Specialized cleaner
May accept visa sponsorship- Where: Rimouski, Quebec
- Pay: $21.00 an hour
- Hours: 40 a week · permanent, full time · 2 vacancies
- Posted: 28 May 2026 · Advertised until: 25 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Steamatic Côte-nord
Carpet cleaner
May accept visa sponsorship- Where: Sept-Îles, Quebec
- Pay: $21.00 an hour
- Hours: 40 a week · permanent, full time · 2 vacancies
- Posted: 3 July 2026 · Advertised until: 24 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Centre de Formation Esthétique Bonneville
Cleaner, vehicle
May accept visa sponsorship- Where: Sainte-Brigide-d’Iberville, Quebec
- Pay: $20.75 an hour
- Hours: 40 a week · 26 vacancies
- Posted: 9 June 2026 · Advertised until: 16 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Concord Premium Meats
Cleaner, industrial plant
May accept visa sponsorship- Where: Saint-Eustache, Quebec
- Pay: $20.60 an hour
- Hours: 30 to 40 a week · permanent, full time · 7 vacancies
- Posted: 9 June 2026 · Advertised until: 26 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Hôtel Albert et ou Centre Hôtelier Deville
Housekeeping room attendant
May accept visa sponsorship- Where: Rouyn-Noranda, Quebec
- Pay: $20.47 an hour
- Hours: 35 a week · permanent, full time · 3 vacancies
- Posted: 6 July 2026 · Advertised until: 20 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Services d’entretien Alphanet inc.
Housekeeping attendant
May accept visa sponsorship- Where: Longueuil, Quebec
- Pay: $20.00 an hour
- Hours: 38 to 40 a week · permanent, full time · 2 vacancies
- Posted: 2 September 2026 · Advertised until: 23 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Sépaq
Housekeeping attendant
May accept visa sponsorship- Where: Québec, Quebec
- Pay: $19.78 an hour
- Hours: 37.5 a week · 8 vacancies
- Posted: 29 August 2026 · Advertised until: 19 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Rodeway Inn Gaspé
Housekeeping attendant
May accept visa sponsorship- Where: Gaspé, Quebec
- Pay: $19.50 an hour
- Hours: 30 to 40 a week · permanent, full time · 6 vacancies
- Posted: 28 May 2026 · Advertised until: 18 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Vegpro International Inc.
Food-processing equipment cleaner
May accept visa sponsorship- Where: Sherrington, Quebec
- Pay: $18.00 to $19.03 an hour (to be negotiated)
- Hours: 36 a week · permanent, full time · 12 vacancies
- Posted: 22 June 2026 · Advertised until: 18 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Vegpro International Inc.
Food-processing equipment cleaner
May accept visa sponsorship- Where: Sherrington, Quebec
- Pay: $18.00 to $19.03 an hour (to be negotiated)
- Hours: 36 a week · seasonal, full time · 6 vacancies
- Posted: 11 June 2026 · Advertised until: 24 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Chocolat Lamontagne inc.
Factory cleaner
May accept visa sponsorship- Where: Sherbrooke, Quebec
- Pay: $19.00 an hour
- Hours: 37.5 a week · permanent, full time · 5 vacancies
- Posted: 9 June 2026 · Advertised until: 22 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Construction Techroc Inc.
Housekeeping attendant
May accept visa sponsorship- Where: Saint-Jean-sur-Richelieu, Quebec
- Pay: $19.00 an hour
- Hours: 40 a week · 1 vacancy
- Posted: 30 July 2026 · Advertised until: 17 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
HOTEL LEVESQUE
Housekeeping attendant
May accept visa sponsorship- Where: Rivière-du-Loup, Quebec
- Pay: $19.00 an hour
- Hours: 40 a week · permanent, full time · 1 vacancy
- Posted: 17 July 2026 · Advertised until: 25 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Ermitage Saint-Antoine
Housekeeping attendant
May accept visa sponsorship- Where: Lac-Bouchette, Quebec
- Pay: $18.97 an hour
- Hours: 30 to 35 a week · permanent, full time · 4 vacancies
- Posted: 9 June 2026 · Advertised until: 17 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Hôtel Le Francis
Housekeeping attendant
May accept visa sponsorship- Where: New Richmond, Quebec
- Pay: $18.85 an hour
- Hours: 32 to 35 a week · seasonal, full time · 1 vacancy
- Posted: 1 July 2026 · Advertised until: 23 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Les Jardins du Patrimoine
Housekeeping attendant
May accept visa sponsorship- Where: Val-d’Or, Quebec
- Pay: $18.70 an hour
- Hours: 40 a week · permanent, full time · 1 vacancy
- Posted: 20 July 2026 · Advertised until: 23 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Coffrages Synergy
Domestic housekeeper
May accept visa sponsorship- Where: Lavaltrie, Quebec
- Pay: $17.00 to $18.50 an hour (to be negotiated)
- Hours: 40 to 60 a week · permanent, full time · 1 vacancy
- Posted: 18 August 2026 · Advertised until: 16 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Quality Inn Rouyn-Noranda
Housekeeping attendant
May accept visa sponsorship- Where: Rouyn-Noranda, Quebec
- Pay: $18.39 to $18.50 an hour (to be negotiated)
- Hours: seasonal, full time · 12 vacancies
- Posted: 21 June 2026 · Advertised until: 23 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
McDonalds
Clean-up crew worker
May accept visa sponsorship- Where: Témiscouata-sur-le-Lac, Quebec
- Pay: $18.25 an hour
- Hours: 3 to 30 a week · permanent, part time · 3 vacancies
- Posted: 8 June 2026 · Advertised until: 22 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
GARIER INC
Cleaner
May accept visa sponsorship- Where: Mirabel, Quebec
- Pay: $17.00 an hour
- Hours: 40 a week · permanent, full time · 1 vacancy
- Posted: 13 July 2026 · Advertised until: 14 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
British Columbia — 20 postings
Vancouver Hood Doctors
Cleaner supervisor
May accept visa sponsorship- Where: Richmond, British Columbia
- Pay: $39.00 an hour
- Hours: 30 a week · permanent, full time · 2 vacancies
- Posted: 27 July 2026 · Advertised until: 26 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Clean Up Friends
Cleaner supervisor
May accept visa sponsorship- Where: Prince George, British Columbia
- Pay: $25.70 an hour
- Hours: 30 to 40 a week · permanent, full time · 1 vacancy
- Posted: 26 May 2026 · Advertised until: 23 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Gorilla Property Services Victoria
Cleaner, building exteriors
May accept visa sponsorship- Where: Sooke, British Columbia
- Pay: $23.00 to $25.00 an hour (to be negotiated)
- Hours: 40 to 44 a week · permanent, full time · 1 vacancy
- Posted: 24 August 2026 · Advertised until: 25 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Whistler Wired Vacations Inc.
Housekeeper
May accept visa sponsorship- Where: Whistler, British Columbia
- Pay: $23.00 to $25.00 an hour (to be negotiated)
- Hours: 37.5 to 45 a week · permanent, full time · 5 vacancies
- Posted: 9 June 2026 · Advertised until: 20 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Cassa-Mia Cleaning Services Inc
Cleaner
May accept visa sponsorship- Where: Osoyoos, British Columbia
- Pay: $20.00 to $23.00 an hour (to be negotiated)
- Hours: 40 a week · 6 vacancies
- Posted: 29 May 2026 · Advertised until: 16 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Duffin Cove Oceanfront Lodging
Housekeeping attendant
May accept visa sponsorship- Where: Tofino, British Columbia
- Pay: $21.00 to $23.00 an hour (to be negotiated)
- Hours: 35 to 40 a week · permanent, full time · 1 vacancy
- Posted: 28 May 2026 · Advertised until: 25 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
TornadoBMC
Light duty cleaner
May accept visa sponsorship- Where: Dawson Creek, British Columbia
- Pay: $23.00 an hour
- Hours: 32 to 40 a week · permanent, full time · 1 vacancy
- Posted: 18 June 2026 · Advertised until: 17 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Dawson Creek 8 Motel Partnership
Light duty cleaner
May accept visa sponsorship- Where: Dawson Creek, British Columbia
- Pay: $22.67 an hour
- Hours: 35 to 40 a week · permanent, full time · 1 vacancy
- Posted: 29 May 2026 · Advertised until: 19 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Summit Hospitality Services Ltd
Housekeeping room attendant
May accept visa sponsorship- Where: Squamish, British Columbia
- Pay: $22.50 an hour
- Hours: 40 a week · permanent, full time · 2 vacancies
- Posted: 27 June 2026 · Advertised until: 16 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Super 8 Castlegar
Housekeeping room attendant
May accept visa sponsorship- Where: Castlegar, British Columbia
- Pay: $22.00 an hour
- Hours: 30 to 40 a week · permanent, full time · 2 vacancies
- Posted: 25 May 2026 · Advertised until: 16 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Tina Labey Cleaning
Cleaner
May accept visa sponsorship- Where: Christina Lake, British Columbia
- Pay: $22.00 an hour
- Hours: 30 a week · permanent, full time · 1 vacancy
- Posted: 16 August 2026 · Advertised until: 20 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Howe Sound Brewing Company
Housekeeper
May accept visa sponsorship- Where: Squamish, British Columbia
- Pay: $21.95 an hour
- Hours: 40 a week · permanent, full time · 1 vacancy
- Posted: 26 May 2026 · Advertised until: 23 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Bear Mountain Resort & Spa Ltd.
Housekeeper
May accept visa sponsorship- Where: Langford, British Columbia
- Pay: $21.50 an hour
- Hours: 30 to 40 a week · permanent, full time · 1 vacancy
- Posted: 19 May 2026 · Advertised until: 14 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Crystal Cove Beach Resort
Light duty cleaner
May accept visa sponsorship- Where: Tofino, British Columbia
- Pay: $21.00 an hour
- Hours: 40 a week · permanent, full time · 3 vacancies
- Posted: 4 June 2026 · Advertised until: 25 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Kearns & Company Law Group
Housekeeper
May accept visa sponsorship- Where: Victoria, British Columbia
- Pay: $21.00 an hour
- Hours: 30 to 40 a week · permanent, full time · 1 vacancy
- Posted: 24 June 2026 · Advertised until: 23 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Naturally Pacific Resort
Room cleaner
May accept visa sponsorship- Where: Campbell River, British Columbia
- Pay: $21.00 an hour
- Hours: 30 to 40 a week · permanent, full time · 2 vacancies
- Posted: 22 May 2026 · Advertised until: 14 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
ServiceMaster Restore Fraser Valley
Specialized cleaner
May accept visa sponsorship- Where: Abbotsford, British Columbia
- Pay: $21.00 an hour
- Hours: 40 a week · permanent, full time · 3 vacancies
- Posted: 17 June 2026 · Advertised until: 18 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Private household
Housekeeping aide
May accept visa sponsorship- Where: Telkwa, British Columbia
- Pay: $20.00 an hour
- Hours: 40 a week · permanent, full time · 1 vacancy
- Posted: 10 June 2026 · Advertised until: 14 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
HOLIDAY INN EXPRESS GOLDEN – KICKING HORSE
Housekeeping room attendant
May accept visa sponsorship- Where: Golden, British Columbia
- Pay: $19.00 an hour
- Hours: 40 a week · permanent, full time · 5 vacancies
- Posted: 18 June 2026 · Advertised until: 17 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Vegpro International Inc.
Food-processing equipment cleaner
May accept visa sponsorship- Where: Coldstream, British Columbia
- Pay: $18.48 an hour
- Hours: 40 a week · permanent, full time · 7 vacancies
- Posted: 29 May 2026 · Advertised until: 24 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Alberta — 11 postings
Stoneridge Mountain Resort
Housekeeping attendant
May accept visa sponsorship- Where: Canmore, Alberta
- Pay: $19.05 to $20.42 an hour (to be negotiated)
- Hours: 30 to 40 a week · permanent, full time · 2 vacancies
- Posted: 29 July 2026 · Advertised until: 25 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Best Western plus Siding 29 Lodge
Hotel housekeeper
May accept visa sponsorship- Where: Banff, Alberta
- Pay: $18.20 to $19.00 an hour (to be negotiated)
- Hours: 40 a week · permanent, full time · 3 vacancies
- Posted: 23 June 2026 · Advertised until: 14 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Canalta Hotels
Hotel cleaner
May accept visa sponsorship- Where: Stettler, Alberta
- Pay: $19.00 an hour
- Hours: 32 a week · permanent, full time · 1 vacancy
- Posted: 19 May 2026 · Advertised until: 15 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Dust Bee Gone Inc.
Cleaner
May accept visa sponsorship- Where: Drumheller, Alberta
- Pay: $19.00 an hour
- Hours: 40 a week · permanent, full time · 1 vacancy
- Posted: 2 September 2026 · Advertised until: 16 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Sun Plaza Motel
Room attendant
May accept visa sponsorship- Where: Sundre, Alberta
- Pay: $18.61 an hour
- Hours: 30 to 40 a week · permanent, full time · 1 vacancy
- Posted: 7 July 2026 · Advertised until: 22 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Canalta Hotels
Hotel cleaner
May accept visa sponsorship- Where: Lac La Biche, Alberta
- Pay: $18.50 an hour
- Hours: 32 a week · permanent, full time · 1 vacancy
- Posted: 4 June 2026 · Advertised until: 21 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Ramada by Wyndham Hinton
Room attendant
May accept visa sponsorship- Where: Hinton, Alberta
- Pay: $18.50 an hour
- Hours: 30 to 40 a week · permanent, full time · 4 vacancies
- Posted: 8 June 2026 · Advertised until: 18 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Apex Well Servicing
Light duty cleaner
May accept visa sponsorship- Where: Slave Lake, Alberta
- Pay: $18.20 an hour
- Hours: 40 a week · permanent, full time · 2 vacancies
- Posted: 11 June 2026 · Advertised until: 22 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Oyen Daycare
Light duty cleaner
May accept visa sponsorship- Where: Oyen, Alberta
- Pay: $18.20 an hour
- Hours: 40 a week · permanent, full time · 1 vacancy
- Posted: 9 June 2026 · Advertised until: 13 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Parkside Ventures Inc.
Light duty cleaner
May accept visa sponsorship- Where: High Level, Alberta
- Pay: $18.20 an hour
- Hours: 30 to 40 a week · permanent, full time · 1 vacancy
- Posted: 11 June 2026 · Advertised until: 18 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Sevilla Company Ltd.
Light duty cleaner
May accept visa sponsorship- Where: Medicine Hat, Alberta
- Pay: $18.20 an hour
- Hours: 40 a week · 1 vacancy
- Posted: 27 June 2026 · Advertised until: 21 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Ontario — 5 postings
Private household
Light duty cleaner
May accept visa sponsorship- Where: Woodbridge, Ontario
- Pay: $36.92 an hour
- Hours: 30 to 40 a week · permanent, full time · 1 vacancy
- Posted: 22 June 2026 · Advertised until: 19 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
DECKB’S Family Restaurants Inc.
Janitor
May accept visa sponsorship- Where: Listowel, Ontario
- Pay: $22.00 an hour
- Hours: 40 a week · seasonal, full time · 1 vacancy
- Posted: 19 May 2026 · Advertised until: 15 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
DECKB’S Family Restaurants Inc.
Janitor
May accept visa sponsorship- Where: Hanover, Ontario
- Pay: $22.00 an hour
- Hours: 40 a week · seasonal, full time · 2 vacancies
- Posted: 19 May 2026 · Advertised until: 15 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Property Valet
Light duty cleaner
May accept visa sponsorship- Where: Blue Mountains, Ontario
- Pay: $20.25 an hour
- Hours: 32 to 40 a week · permanent, full time · 4 vacancies
- Posted: 4 June 2026 · Advertised until: 22 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Totem Resorts
Housekeeper
May accept visa sponsorship- Where: Sioux Narrows, Ontario
- Pay: $19.00 an hour
- Hours: 32 a week · seasonal, full time · 21 vacancies
- Posted: 6 July 2026 · Advertised until: 19 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Saskatchewan — 3 postings
Topa Contracting LP.
Light duty cleaner
May accept visa sponsorship- Where: Regina, Saskatchewan
- Pay: $20.00 to $22.00 an hour (to be negotiated)
- Hours: 32 a week · permanent, full time · 8 vacancies
- Posted: 13 August 2026 · Advertised until: 17 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Private household
Housekeeper
May accept visa sponsorship- Where: Beechy, Saskatchewan
- Pay: $18.00 an hour
- Hours: 40 a week · permanent, full time · 1 vacancy
- Posted: 25 June 2026 · Advertised until: 14 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Melliecent Building and Yard Maintenance Ltd
Light duty cleaner
May accept visa sponsorship- Where: Regina, Saskatchewan
- Pay: $16.00 an hour
- Hours: 30 to 40 a week · permanent, full time · 5 vacancies
- Posted: 25 May 2026 · Advertised until: 20 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Northwest Territories — 1 posting
Det’on Cho Bouwa Whee Catering LP
Room cleaner
May accept visa sponsorship- Where: Yellowknife, Northwest Territories
- Pay: $21.00 an hour
- Hours: 40 a week · permanent, full time · 8 vacancies
- Posted: 13 August 2026 · Advertised until: 22 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
Prince Edward Island — 1 posting
Jyllikleen
Cleaner
May accept visa sponsorship- Where: Summerside, Prince Edward Island
- Pay: $18.00 an hour
- Hours: 35 a week · permanent, full time · 1 vacancy
- Posted: 3 June 2026 · Advertised until: 21 September 2026
- Who can apply, per the posting: Canadian citizens, permanent residents, and temporary residents of Canada with a valid work permit
How to find the next openings yourself
- Open Job Bank’s temporary foreign worker filter: cleaning postings under the filter.
- Sort by date so the newest postings are first.
- Open each posting and scroll to Who can apply. Keep only those that say “with or without a valid Canadian work permit”.
- Note the Advertised until date and apply well before it.
- Check the location against the refusal list unless the employer is a hospital or care home.
- Repeat every week. New postings appear constantly and the open ones close fast.
Pay in these postings compared with the Job Bank medians for the same work:
| Posting | Posting pay | Job Bank median in that province |
|---|---|---|
| Four Seasons Resort Whistler, room attendant | $24.70 – $28.40 | $20.00 (BC, 65310) |
| Nunavut Excavating, heavy-duty cleaner | $25.50 | $25.00 (Nunavut, 65312) |
| Pan Pacific Whistler, housekeeping attendant | $23.01 | $20.00 (BC, 65310) |
| Ramada by Wyndham Kamloops, room attendant | $19.50 | $20.00 (BC, 65310) |
Medians from Job Bank wage reports for 65310 and 65312, updated 19 November 2025.
Look beyond this week’s postings
The care homes, resorts and facility companies that employ most of Canada’s cleaners, with links to their careers pages.
Cleaning jobs at Canada’s biggest employersBefore you send an application
Two guides that make these applications stronger.
Frequently asked questions
Are these cleaning jobs really open to people outside Canada?
On 13 September 2026 each of these eight postings said the employer accepts “other candidates, with or without a valid Canadian work permit”. Open the posting before you apply, because an employer can edit or close it at any time.
What does LMIA requested mean on a Job Bank posting?
The employer has applied, or is applying, for permission to hire a temporary foreign worker for that position. It does not by itself mean the employer will consider someone outside Canada.
Why are none of the Quebec postings open to applicants abroad?
Quebec had 29 LMIA-requested cleaning postings when we checked, more than any other province, but none of them accepted applicants without a Canadian work permit.
Can I apply to the postings marked may accept visa sponsorship?
You can contact the employer, but each of those postings says in its Who can apply section that it wants people already authorized to work in Canada, so expect no reply from abroad. The eight postings in the first list are the ones that invite applications from outside Canada.
How often is this page updated?
The list is a snapshot from 13 September 2026. The method section shows how to repeat the check yourself in about fifteen minutes.
Do I need experience for these jobs?
Four of the eight say no experience is needed and the employer will train. Three ask for one to seven months.
How do I apply?
Open the posting and use its Show how to apply button. Follow the method it gives, usually email, and mention the Job Bank job number.
Sources
- Job Bank — postings from employers using the Temporary Foreign Worker Program
- ESDC — refusal to process LMIA applications in the low-wage stream
- Job Bank — wages for light duty cleaners (65310)
- Job Bank — wages for janitors, caretakers and heavy-duty cleaners (65312)
Kept current. Every figure on this page was checked against the sources listed above on 13 September 2026. Wage tables, fees and the list of cities where low-wage applications are refused all change; where this page and the government page disagree, the government page is right.
Disclaimer. We are an independent publisher. We do not recruit, we are not paid by any employer named here, and we cannot place you in a job or speed up an application. This page explains public rules and public postings in plain language; it is not legal or immigration advice. If you decide to pay someone to represent you, check their licence first on the College of Immigration and Citizenship Consultants register.