There are currently 41+ Writing jobs in Canada on GetCanadianJob, with the most openings in Toronto, Montreal, Vancouver, Calgary and Ottawa. Common roles include copywriters, content writers, technical writers, grant writers and content editors. Writing pay typically ranges from $34.62 an hour (editors) to $36.92 (journalists) at the median, about $68,000–$72,000 a year.
Typical pay
$34.62 an hour (editors) to $36.92 (journalists) at the median, about $68,000–$72,000 a year
Key requirement
A portfolio of published writing samples; French-English translation skills are in demand
Key Responsibilities:
Identify Opportunities: Research and identify RFP opportunities that align with 2web’s services and growth strategy across Canada.
Proposal Writing: Develop,…
Writing Jobs in Canada: Frequently Asked Questions
How many Writing jobs are available in Canada?
There are currently 41+ Writing jobs listed in Canada on GetCanadianJob, updated daily. The most openings are in Toronto, Montreal, Vancouver, Calgary and Ottawa.
How much do Writing jobs pay in Canada?
Writing pay in Canada typically ranges from $34.62 an hour (editors) to $36.92 (journalists) at the median, about $68,000–$72,000 a year. Check each listing for the exact salary and benefits.
What types of Writing jobs are available in Canada?
Listings for Writing jobs in Canada commonly include copywriters, content writers, technical writers, grant writers and content editors. New roles are posted daily.
Do I need a work permit for Writing jobs in Canada?
Canadian citizens and permanent residents can work for any employer. Others need a valid work permit, either employer-specific (often backed by a Labour Market Impact Assessment) or open, such as the Post-Graduation Work Permit, plus a Social Insurance Number (SIN).
Are there remote Writing jobs in Canada?
Yes, remote and hybrid Writing jobs appear regularly. Check each listing for location requirements, as some remote roles are limited to certain provinces or time zones.
How do I apply for Writing jobs on GetCanadianJob?
Create a free GetCanadianJob account, upload your resume, then apply directly to any matching role. You can also set alerts for new Writing jobs in Canada.