50% of professionals earn between $19,000 - $23,700 CAD
The median salary is $23,700
The average salary for a Attendant in Canada is CAD 23,460 - CAD 27,712 per year in 2026. The median salary is CAD 25,800 per year, based on 6,169 active job listings.
The cities with the most Attendant job opportunities in Canada are Toronto, Calgary, Edmonton, Vancouver, Ottawa. Toronto leads with 217 job openings.
Leading employers for Attendant roles in Canada include Walmart Canada, Canad Inns, Sienna Senior Living, Canadian Forces Morale and Welfare Services, Chuck E. Cheese.
Explore 6,169 Attendant job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.