Talent.com

Public relations: Average Salary in Canada, 2026

Find out what the average Public relations salary is

Salary rate
How much does a Public relations make in Canada?
$85,381/ Annual
Based on 10000 salaries
The average Public relations in Canada is $85,381 per year or $43.79 per hour. Entry-level positions start at $47,892 per year, while most experienced workers make up to $153,767 per year.
Median$85,381
chart
Low$47,892
High$153,767
Public relations: Average Salary in Canada
Nunavut$106,451
Northwest Territories$99,509
Ontario$86,328
Alberta$83,565
British Columbia$80,572
Active jobs with salaries

HR Business Partner

American Eagle Outfitters CCoshawa, on, ca
Full-time +1

POSITION TITLE: HR Business Partner.Position is based in New York City and will serve as a primary business partner to multiple Corporate Teams across New York Design Center and Pittbsurgh Home Off...Show more

 • Promoted

Social Media & Event Coordinator

Dexterraoshawa, on, Canada
Full-time +1

Dexterra Group, is a fast-growing, financially strong, publicly listed company (TSX:DXT).We have a far-reaching presence across the entire continent North America with hundreds of full-time and par...Show more

 • Promoted

Strategic Account Manager - Enterprise & Public Sector

Swish Maintenance LimitedWhitby, Durham Region, CA
Full-time

A leading cleaning solutions provider in Whitby is seeking an experienced Account Manager to oversee complex customer accounts.The role involves maintaining relationships, ensuring service delivery...Show more

 • Promoted

Représentant(e) bilingue, Service à la clientèle, Marchés individuels

Empire Vieoshawa, on, ca
Full-time

Représentant(e) bilingue, Service à la clientèle, Marchés individuels.La fourchette de rémunération cible totale (RCT), qui comprend le salaire et la prime cible, est de 50 880 $ à 75 060 $.Cette f...Show more

 • Promoted