So you're hunting for cleaning staff jobs in Canada? Been there myself a few years back when I needed something steady after moving.
Where the Work Actually Pops Up
Toronto has tons of openings in offices and condos. Vancouver's big on hotels too. And don't sleep on places like Edmonton or Ottawa where smaller teams need people quick.
From what I've seen, hospitals and schools post regularly. They want reliable folks who show up every shift without drama.

Pay and Hours Setup
Most spots start around 18 bucks an hour these days. Nights pay a bit more usually. You might pull 30 hours one week then 40 the next depending on the contract.
Thing is full time can include benefits after a few months. Part time's easier to land if you're testing the waters.
Honestly speaking I knew someone who switched to nights and made way more in tips from extra tasks.
Getting Hired Fast
Apply direct on company sites first. Indeed works but gets flooded fast. Word of mouth from other cleaners still beats everything.
You'll need a basic background check most times. No fancy degrees though, just show you can handle the physical side.
- Have your SIN ready
- Two references from past work
- Wear clean clothes to the interview
Real talk some places train on the spot. Others expect you to know how to use the big machines already.
Life on the Job
It's repetitive but you get into a rhythm. Early shifts mean you finish by lunch. Late ones let you sleep in.
Some teams are chill and chat while working. Others keep it quiet and focused. Depends on the site supervisor.
I'd say start with a temp agency if you're new to Canada. They handle the paperwork and get you in quicker.
Not great if you hate bending or standing long but the pay hits on time usually.