The average salary for a Non Profit in Canada is CAD 39,000 - CAD 42,000 per year in 2026. The median salary is CAD 40,500 per year, based on 68 active job listings.
The cities with the most Non Profit job opportunities in Canada are Toronto, Vancouver, Oshawa, Ottawa. Toronto leads with 20 job openings.
Leading employers for Non Profit roles in Canada include BC Housing.
Explore 68 Non Profit job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.