Canadian travel agent pay varies meaningfully by province, with Ontario generally sitting above the national average. Here's a realistic breakdown based on current market data.

Average Canadian Travel Agent Salary

Current data across Canadian salary sources puts the national average in roughly the CAD $37,000–$46,000 range per year, with Ontario — particularly Toronto — trending higher, often into the $58,000–$66,000 range for more experienced agents.

Experience / LocationTypical Annual Salary (CAD)
Entry-level, national average$37,000 – $40,000
National average, all experience levels$45,000 – $46,000
Ontario average$58,000 – $64,000
Toronto, experienced (8+ years)Up to $74,000+

Why the Range Is So Wide

Canadian salary sources show considerable variation depending on how the data is collected — some reflect base salary only, others include commission and bonus. Independent agents working under a host agency earn primarily through commission rather than a fixed salary, which pulls the range wider still: a productive independent with an established client base can significantly outearn the national average, while a newer independent may earn less in the first year or two.

What Affects Pay Most

💡 Quick Tip

When comparing host agencies as an independent agent, ask specifically about commission split percentages and any minimum sales requirements — these affect real take-home pay more than almost any other factor.

Spend Less Time on Admin, More on Clients

Convert PNRs and build branded itineraries in minutes — free tools that give you back time for the work that actually earns commission.

Try PNRGenius Free →