Non-Profit Jobs in Canada

keywords
locations
Please enter keywords to search relevant jobs
  • City filter icon
  • Experience filter icon
  • Job Type filter icon
  • Posting Date filter icon
Clear All

644 Jobs Found | Sort By : Relevance | Posted Date

Not-Found

Less results matching your search!

Try removing some of the filters to get more results

Reset Filters
Not-Found

No results matching your search!

Try removing some of the filters to get more results

Reset Filters

Registered Nurse Epi

Canadian Mental Health Association- Peel Branch

profile Brampton - Canada

Why join CMHA Peel DufferinSupport your community. Advance your career. Fulfill your purpose.Joiningthe Canadian Mental Health Association Peel Dufferin Branch means youll be part of something meaningful. For starters were honored to have received theCanadian Non-Profit Employer of Choice Awardfor...

16 days ago
Full Time

Program Administrator

Job Postings

profile Abbotsford - Canada

PROGRAM ADMINISTRATORAt FH Canada we believe transformation happens when local communities are in the drivers seat. We walk alongside partners around the world who are leading their own development journeysfostering resilience gender equality and hope for generations to come.As part of our Internati...

17 days ago
Full Time

Hagerman House Assistant Teacher

Family Day

profile Markham - Canada

Put your training experience and passion for quality Child Care and Early Learning to work at Family DayPosition Available: Assistant Teacher Contract Part Time Location:Hagerman HouseSalary: $25001.59 Vacancy Type: Current Start Date: June 29 2026End Date: June 25 2027About Family Day: Family Day...

17 days ago
Full Time

[26-061] Program Coordinator

Sources Community Resources Society

profile Langley - Canada

Position: Program CoordinatorLocation:Cedar GroveHours: 40 hours: Tues-Thursday 9-5pm Friday/Saturday 7-3 pmSalary: $29.17-$33.49Start Date: ASAPWe are looking for a Program Coordinator to join our Community Living team at our new Community Home location in Walnut Grove! This individual mustStand ou...

17 days ago
Full Time

Canada Summer Jobs Community Service Worker

First United

profile Vancouver - Canada

Back to all jobs at First UnitedCanada Summer Jobs - Community Service WorkerFIRST UNITED is a registered charity that has been serving Vancouvers Downtown Eastside community for 140 years. We offer responsive low-barrier services to individuals who are low income underhoused or homeless. We pursue...

17 days ago
Temp

Multi-service Worker Temporary Pt 097h26

Providence Living

profile Comox - Canada

POSTING: HEU 097H26STATUS:Temporary Part TimeCLASSIFICATION:(20001/11002) Multi-Service WorkerWORK AREA: Providence Living at The Views; PCN #; Sky View 2EFFECTIVE DATE: TBDHOURS:1530-1930 (0.53 FTE 37.8 biweekly hours)DAYS OFF:RotatingSALARY: Grid 10 / $25.82 hourlyJOB SUMMARY Providence Living is...

17 days ago
Part-Time

Multi-service Worker Regular Pt 095h26

Providence Living

profile Comox - Canada

POSTING: HEU 095H26STATUS:Regular Part TimeCLASSIFICATION:(20001/11002) Multi-Service WorkerWORK AREA: Providence Living at The Views; PCN #; Sky View 2EFFECTIVE DATE: TBDHOURS:0700-1500/1530-1930 (0.69 FTE 49.2 biweekly hours)DAYS OFF:RotatingSALARY: Grid 10 / $25.82 hourlyJOB SUMMARY Providence Li...

17 days ago
Part-Time

Project Specialist Evaluation & Strategic Initiati...

Durham Community Health Centre

profile Oshawa - Canada

DescriptionProject Specialist Evaluation & Strategic Initiatives (EPESI)Position Title: Project Specialist Evaluation & Strategic Initiatives (EPESI)Employment Status: Permanent Full TimeThis positing is for a new vacancyPosition Status:This is a not a Bargaining Unit position.Job Posting Deadline...

17 days ago
Contract

Indigenous Network Manager (permanent, Full-time)

Right To Food

profile Toronto - Canada

Employment Type: Permanent Full-TimeHours & Days of Work: 37.5 hours per week 5 days per weekLocation: Our office is located at 340 Gerrard St. Ontario however this position can be based anywhere in Canada with flexible / hybrid / and remote work arrangements availableReports to: Director Knowledge...

17 days ago
Full Time

Ross Doan Assistant Teacher

Family Day

profile Richmond Hill - Canada

Put your training experience and passion for quality Child Care and Early Learning to work at Family DayPosition Available: Assistant Teacher Contract Full Time Location:Ross DoanSalary: $40002.55 Vacancy Type: Current Start Date: June 29 2026End Date: August 28 2026About Family Day: Family Day Car...

18 days ago
Full Time

Markville Assistant Teacher

Family Day

profile Markham - Canada

Put your training experience and passion for quality Child Care and Early Learning to work at Family DayPosition Available: Assistant Teacher Contract Full Time Location:MarkvilleSalary: $40002.55 Vacancy Type: Current Start Date: July 2 2026End Date: July 2 2027About Family Day: Family Day Care Se...

18 days ago
Full Time

Volunteer, Thrive Group (binbrook)

Thrive Group Canada

profile Hamilton - Canada

Come Volunteer with us!Thrive Groupis a non-profit charitable organization that acts as the umbrella organization for charities with a healthcare focus by sharing best practices and back-office resources. Thrive Group organizations includeAbleLiving ServicesCapability Support ServicesIdlewyld Manor...

18 days ago
Volunteer

Promotions Demonstrator (marketing & Communication...

Heritage Park

profile Calgary - Canada

Back to all jobs at Heritage ParkPromotions Demonstrator (Marketing & Communications Assistant)Job Title: Promotions Demonstrator (Marketing & Communications Assistant)Hourly Rate: $ 16.50Contract Term: 8-week term starting June 2026Hours of Work: 35 hours per weekPosition Type: Canada Summer Jobs c...

18 days ago
Temp

Assistant Educator Toddler Program

Upper Canada Child Care

profile Newmarket - Canada

Upper Canada Child Care -A smile on each childs faceevery day. We are currently recruiting an Assistant Educator to join our Team in Newmarket at the following location: Armitage Village PS. This position is to fill an existing Range: Assistant Educator $20.20 - $23.08/hour (includes General Operat...

18 days ago
Hourly

People And Culture Consultant

Pivot Hr Services

profile Vancouver - Canada

Join a dynamic HR consulting team helpingorganizations navigate their most important peoplechallenges!At Pivot HR Services we partner with organizations to solve complex workplace issues strengthen leadership capability and build healthy productive workplaces. As a boutique People & Culture consulti...

18 days ago
Full Time

Support Worker (1 Year Term) Memengwaa Program

Shawenim Abinoojii

profile Winnipeg - Canada

Back to all jobs at Shawenim Abinoojii Inc.Support Worker (1 year term) - Memengwaa ProgramShawenimAbinoojii is a non-profit service provider and Southeast First Nations-ledorganization. We offer comprehensive benefits a rewarding work environmentand opportunities to challenge yourself apply your sk...

18 days ago
Temp

Waste Policy Analyst

City Of Edmonton

profile Edmonton - Canada

University degree in Business Administration Public Administration Public Policy Sustainable Waste Management Environmental Sciences Social Sciences Human Geography Environmental Studies or a related disciplineMinimum of 5 years of progressively responsible experience in a combination of policy deve...

18 days ago
Full Time

Communications Coordinator – Full Time

Momentum Community Economic Development Society

profile Calgary - Canada

At Momentum we are committed to building a society where everyone belongs. Where we are all valued for who we are and where we are all given the tools and opportunities to build the life we want. We value diversity and we believe everyone has a role to play in building a just and equitable society....

18 days ago
Full Time

Victim Support Worker, Sex Crimes Unit

Our Opportunity

profile Vancouver - Canada

JOB OPPORTUNITY: Victim Support Worker Sex Crimes UnitVictim Support Worker Sex Crimes Unit (SCU) Competition #27-26About Our OpportunityThe Victim Support Worker works as part of a team with detectives co-located with police in the Sex Crimes Unit (SCU) Section of the VPD. The team provides follow-...

18 days ago
Full Time

Transitional Age Youth (tay) Support Worker

Canadian Mental Health Association- Peel Branch

profile Brampton - Canada

Why join CMHA Peel DufferinSupport your community. Advance your career. Fulfill your purpose.Joiningthe Canadian Mental Health Association Peel Dufferin Branch means youll be part of something meaningful. For starters were honored to have received the Canadian Non-Profit Employer of Choice Award fo...

18 days ago
Full Time