Skip to main content
Salary Guide

Journalist Salary in Canada

Based on 22,038 job listings - 2026

Average salary
$60,000 - $65,841
Median salary
$60,000 - $65,841
Lower rangeUpper range

Salary distribution by percentile

10th percentile$40K
25th percentile$50K
Median$60K
75th percentile$66K
90th percentile$76K

50% of professionals earn between $50,000 - $65,841 CAD

The median salary is $60,000

Top cities

Toronto257 job openings
Vancouver140 job openings
Ottawa111 job openings
Edmonton103 job openings
Annapolis99 job openings
Montréal81 job openings
Winnipeg68 job openings
Calgary63 job openings
Lunenburg47 job openings
Sudbury31 job openings
Admirals Beach28 job openings
Annapolis Royal27 job openings
Aquaforte27 job openings
Moncton25 job openings
St. Mary'S25 job openings
Alma24 job openings
Baldwin24 job openings
Bear River (part) 624 job openings
Berwick24 job openings
Belle Rivière23 job openings
Bridgewater23 job openings

Related professions

CAD 71,737 - 93,365+31%
CAD 69,986 - 71,742+13%
CAD 52,500 - 63,750-8%
CAD 62,500 - 97,250+27%
CAD 68,000 - 80,000+18%
CAD 70,000 - 80,000+19%
CAD 75,000 - 94,630+35%
CAD 74,000 - 84,200+26%
CAD 80,625 - 101,625+45%
CAD 46,000 - 54,880-20%

Journalist

22,038 job openings

View job listings

The average salary for a Journalist in Canada is CAD 60,000 - CAD 65,841 per year in 2026. The median salary is CAD 62,921 per year, based on 22,038 active job listings.

The cities with the most Journalist job opportunities in Canada are Toronto, Vancouver, Ottawa, Edmonton, Annapolis. Toronto leads with 257 job openings.

Explore 22,038 Journalist job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.