The Landscape of Cleaning Work Across Canada
Cleaning in Canada is not one job. It is three or four distinct career tracks that happen to share a broom closet.
Light duty cleaners (classified under NOC 65310) handle lobbies, hallways, offices, hotel rooms, and private homes. They work in schools, resorts, hospitals, and residential settings. This is the largest category — WorkBC projects around 13,020 job openings for light duty cleaners across Canada between 2025 and 2035. No formal education is required, which makes it a common entry point for newcomers and students. The annual earnings sit around $41,712, though hourly rates swing depending on the province and the employer.
Janitors, caretakers, and heavy-duty cleaners (NOC 65312) take on commercial and industrial buildings. They clean and maintain the interior and exterior of apartment complexes, condominiums, schools, healthcare facilities, and shopping centres. In Ontario alone, approximately 39,600 people work in this category. The hourly wage range runs from $17.60 at the low end to $28.00 at the high end, with a median around $22.00. This is according to Employment and Social Development Canada data updated in early 2026. The job outlook for the 2025-2027 period is moderate — employment decline will trim some positions, but retirements will open up others.
Then there is the residential cleaning and housekeeping side, where pay tends to be more variable. House cleaners working for private households or through platforms like Care.com earn an average hourly rate of around $17.70, with a typical range between $15.53 and $21.50 based on experience and location. Experienced cleaners who build a client base in affluent neighbourhoods — think North Vancouver, Oakville, or Westmount — can push well past that range.
Specialized cleaning rounds out the picture. This includes window washing, carpet and upholstery cleaning, post-construction cleanup, vacation rental turnover, and pressure washing. These jobs are often project-based and pay higher hourly rates because they require specific equipment, skills, and sometimes working at heights. Post-construction cleaners in fast-growing cities like Mississauga or Surrey can find steady demand as development continues.
The geographic spread matters. Ontario and British Columbia have the most concentrated demand, but smaller cities like Halifax, Saskatoon, and St. John's still need cleaners in schools, hospitals, and office buildings. The key difference is volume — more jobs in the big cities, but also more applicants.
How Much You Can Actually Earn
Understanding the pay landscape helps you decide where to focus your energy. Here is a breakdown of common cleaning roles across Canada:
| Cleaning Role | Typical Hourly Range | Median Pay | Best For | Key Considerations |
|---|
| Light Duty Cleaner (Hotels/Offices) | $15.75 – $22.00 | $18.00 | Entry-level, students, newcomers | No formal education needed; high turnover means steady openings |
| Janitor / Heavy-Duty Cleaner | $17.60 – $28.00 | $22.00 | Career seekers, benefits-seekers | Often unionized; full-time hours common; may require secondary school |
| Housekeeper / Residential Cleaner | $15.53 – $21.50 | $17.70 | Flexible schedule seekers | Tips possible; self-employed cleaners can earn more |
| Specialized Cleaner (Windows/Carpets/Post-Construction) | $20.00 – $35.00+ | Varies | Skilled workers, entrepreneurs | Equipment costs higher; project-based income |
| Hotel Housekeeping Supervisor | $18.00 – $26.00 | $22.00 | Experienced cleaners seeking advancement | Supervisory experience helps; larger hotels offer benefits |
Wages shift noticeably by province. Cleaners in British Columbia and Ontario tend to earn toward the higher end of these ranges, reflecting the cost of living in cities like Vancouver and Toronto. In Quebec, rates for residential cleaners in Montreal can be more modest, though institutional cleaning jobs — schools, hospitals — often come with union-backed pay scales. Alberta's oil-driven economy has historically pushed wages for all trades higher, including commercial cleaning in Edmonton and Calgary.
What does not show up in the numbers is the difference between working for a company versus working for yourself. A cleaner employed by a hotel chain gets a steady paycheque, possibly benefits, and someone else handling the client acquisition. A self-employed residential cleaner might charge $25 to $40 per hour to clients directly, but they also spend unpaid time on scheduling, supplies, and driving between jobs. One Toronto cleaner, Miriam, told us she left a hotel housekeeping job paying $19 an hour to build her own client list. After two years, she was earning roughly $28 per hour after expenses, but she noted the first six months were lean while she built referrals.
Where to Find Cleaning Jobs That Are Actually Hiring
Not all job boards are equal when it comes to cleaning work. The Government of Canada's Job Bank (jobbank.gc.ca) is the most comprehensive and trustworthy starting point. It aggregates postings from across the country and lets you filter by city, full-time or part-time, and language requirements. Many employers list cleaning jobs here first because it is free and reaches a broad audience.
Indeed Canada (ca.indeed.com) is the other heavyweight. Search "cleaning jobs near me" or "janitorial jobs Calgary" and you will see hundreds of listings. The platform also lets you upload a resume so employers can find you, which is useful for cleaning roles where employers often hire quickly.
Workopolis and Monster Canada still carry a decent volume of cleaning and facilities maintenance postings, especially from larger employers and property management companies. Eluta.ca is less known but worth checking — it pulls jobs directly from employer websites, so you avoid the clutter of reposted or expired listings.
For residential cleaning specifically, platforms like Care.com and local Facebook community groups are where many homeowners post. A quick look at Care.com listings in mid-2025 showed homeowners in Ottawa offering $100 to $128 for a one-time five-hour cleaning, and Winnipeg residents posting $47 to $61 for biweekly service. These are not get-rich-quick numbers, but they represent real demand from people who want reliable help and are willing to pay for it.
Walking into hotels and asking about housekeeping openings still works in smaller cities and towns. In larger urban centres, the hiring process is more formal — expect to apply online and go through a structured interview. Some major hotel chains and cleaning contractors hold periodic hiring events, especially ahead of tourist season in places like Banff, Niagara Falls, and Whistler.
What Employers Actually Look For
The bar for entry is generally low, but that does not mean employers are not selective. For most light duty and janitorial roles, the stated requirements are: completion of secondary school may be helpful, and previous cleaning experience may be required. The word "may" appears in both of those because in practice, many employers will train someone who shows up on time and works hard.
That said, certain credentials make a difference. WHMIS certification (Workplace Hazardous Materials Information System) is expected in many commercial and institutional settings because cleaners handle chemicals. The training is straightforward and often provided by the employer, but having it already can set your application apart. Some employers in healthcare settings or schools may also ask for a criminal record check, especially if you will be working around vulnerable populations.
For specialized cleaning — carpet extraction, floor buffing, window washing — experience with the equipment is what gets you hired. A cleaner who can walk in and operate a floor buffer without training is worth more than someone who needs to be taught. If you want to move into these higher-paying niches, look for entry-level positions at commercial cleaning companies that will train you on the equipment over time.
Language requirements vary. In much of English-speaking Canada, basic conversational English is enough for most cleaning roles. In Quebec, some employers prefer or require French, though many cleaning jobs in Montreal are accessible to English speakers. For newcomers with limited English, cleaning jobs are often one of the more accessible pathways into the workforce because the tasks are visual and can be learned through demonstration.
A Vancouver-based hiring manager at a commercial cleaning company told us the single trait she values most is punctuality. "I can teach someone to strip and wax a floor in a week. I cannot teach them to care about showing up. If you show up on time for three months straight, you are already in the top half of our workforce."
Taking the Next Step
If you are ready to start looking, begin with Job Bank and Indeed. Set up alerts for "cleaning jobs" in your city so you see new postings as they appear. Tailor your resume to highlight reliability — mention attendance records, physical stamina, and any experience with cleaning equipment or chemicals. Even if your previous work was in a different field, frame it around dependability and work ethic.
For those considering the self-employed route, start small. Pick up one or two clients through word of mouth or a local Facebook group before investing in equipment and supplies. Ask for references after you have done a good job, and let those references build your business. Many successful residential cleaners in Canada started with nothing more than a bucket, a vacuum, and a neighbour who recommended them.
The cleaning industry in Canada is not glamorous, but it is stable. Buildings need to be cleaned regardless of what the economy does. People grow older and need help maintaining their homes. Hotels run on housekeeping. For anyone who values flexible hours, physical work, and a straightforward path to employment, the opportunities are there — you just need to know where to look and how to position yourself.