1

Program Manager Non Profit Jobs in Alberta (NOW HIRING)

Program Administrator

Calgary, AB · On-site

$50K - $58K/yr

Easter Seals Alberta is a provincial not-for-profit organization that has been supporting Albertans ... Administer and maintain Salesforce case management data, reports, dashboards, workflows, and ...

Our Mandate HomeFront is a non-profit organization dedicated to ending domestic violence in the ... Program Managers and Executive Director. * This position has no direct or indirect reports.

Client Support Case Manager

Calgary, AB · On-site

CA$50K - CA$60K/yr

Our Mandate HomeFront is a non-profit organization dedicated to ending domestic violence in the ... Other administrative duties as required by the Program Coordinator, or agency personnel.

next page

Showing results 1-20

Program Manager Non Profit information

See Alberta salary details

$25K

$55K

$102K

How much do program manager non profit jobs pay per year?

As of Sep 6, 2026, the average yearly pay for program manager non profit in Alberta is $55,007.00, according to ZipRecruiter salary data. Most workers in this role earn between $42,000.00 and $66,000.00 per year, depending on experience, location, and employer.

What does a program manager do in a non-profit organization?

A Program Manager in a non-profit organization is responsible for planning, implementing, and overseeing specific programs or projects that align with the organization’s mission. They manage budgets, coordinate staff and volunteers, monitor program outcomes, and ensure compliance with funder requirements. Program Managers also collaborate with stakeholders, evaluate program effectiveness, and report on progress to leadership and donors.

How does a program manager in a non-profit organization typically collaborate with stakeholders to achieve program goals?

Program Managers in non-profits work closely with a range of stakeholders, including staff, volunteers, board members, community partners, and beneficiaries. They often facilitate regular meetings to align program activities with organizational objectives and ensure transparent communication. Building strong relationships and fostering collaboration is essential for securing funding, coordinating resources, and adapting programs to meet community needs. Effective Program Managers also gather feedback from stakeholders to assess impact and make data-driven improvements.

What are the key skills and qualifications needed to thrive as a program manager in a non-profit organization, and why are they important?

To thrive as a Program Manager in a non-profit, you need strong project management skills, experience in program development, and a background in social services or a related field, often supported by a relevant degree. Familiarity with grant management software, donor databases, and budgeting tools like QuickBooks or Salesforce Nonprofit Cloud is typically required. Excellent communication, leadership, and problem-solving abilities help build relationships with stakeholders and motivate teams. These skills are essential to ensure efficient program delivery, sustainable funding, and positive community impact.

What is the difference between Program Manager Non Profit vs Program Coordinator Non Profit?

AspectProgram Manager Non ProfitProgram Coordinator Non Profit
ResponsibilitiesOversees multiple projects, manages staff, develops strategiesSupports specific projects, handles day-to-day tasks, assists with implementation
Required CredentialsBachelor’s degree, experience in program management, strong organizational skillsBachelor’s degree, relevant experience, good communication skills
Work EnvironmentLeadership role, strategic planning, team managementOperational role, direct project support, coordination tasks
Industry UsageCommon in larger nonprofits with complex programsFound in smaller organizations or specific projects

The Program Manager Non Profit typically holds a higher level of responsibility, overseeing multiple projects and managing staff, while the Program Coordinator Non Profit focuses on supporting specific projects and handling daily tasks. Both roles require relevant experience and education, but the Program Manager is more strategic and leadership-oriented.

What are popular job titles related to Program Manager Non Profit jobs in Alberta?

For Program Manager Non Profit jobs in Alberta, the most frequently searched job titles are:

What job categories do people searching Program Manager Non Profit jobs in Alberta look for?

The top searched job categories for Program Manager Non Profit jobs in Alberta are:

What cities in Alberta are hiring for Program Manager Non Profit jobs?

Cities in Alberta with the most Program Manager Non Profit job openings:

Infographic showing various Program Manager Non Profit job openings in Alberta as of August 2026, with employment types broken down into 1% As Needed, 75% Full Time, 21% Part Time, and 3% Contract. Highlights an 94% Physical, 1% Hybrid, and 5% Remote job distribution, with an average salary of $55,007 per year, or $26.4 per hour.

Full-time

Re-posted 17 days ago


Key responsibilities

  • Support the Program Manager in coaching and managing staff overseeing programming.

  • Oversee, plan, and implement activities and initiatives for youth, including special events and outreach opportunities.

  • Support the daily operations of Kickstand and related programs/initiatives.


Job description

Be the Spark that ignites the potential in people! At our YMCA, we believe in the power of people. Every day, our dedicated employees and volunteers bring energy, positivity, and inclusivity to everything they do. They are the spark that ignites potential in others—helping individuals grow, thrive, and truly belong.

When people feel connected and supported, communities become stronger, more resilient, and full of life. That’s the impact of people-powered change. Together, we create welcoming spaces where everyone is valued, differences are celebrated, and possibilities are endless. Be the spark. Shine bright. Help others shine too.

About the Role:

This position supports the work of the YMCA of Northern Alberta, a leading nonprofit, charitable organization committed to strengthening the community through youth development, healthy living and social responsibility. The Program Supervisor supports the supervision and implementation of  Programming at Kickstand Edmonton, supporting youth between the ages of 11-25 and their families. The Program Supervisor will act as a positive role model for staff, volunteers, community members, and participants, embracing the YMCA of Northern Alberta’s core values of Respect, Responsibility, Honesty, Caring, and Inclusion. The successful candidate will support the operations manager in building and maintaining Kickstand program and facility, effectively run programs and initiatives that aim to help youth build the skills necessary for managing the challenges they face. 

This position requires use of a vehicle and must be able to support a schedule that includes working shifts of days, afternoons, evenings, and some weekends based on program and staffing needs.

Responsibilities:

    • Support the Program Manager in coaching and managing staff that oversee programming.
    • Work with the Program Manager in overseeing, planning, and implementing activities and initiatives for youth which include special events and youth outreach opportunities, meeting the youth where they are at.
    • Provide opportunities for youth to learn and develop in spirit, mind and body. Consistently role model and encourage YMCA’s values and mission, encourage a healthy lifestyle, participation of others by helping out by their respective means, enrich the quality of programs and services.
    • Support daily operations of Kickstand and support operations of programs/initiatives
    • Works with the Operations Manager to engage with the other organizations, schools, community agencies, and community partners to maximize services and resources to participants. 
    • Maintain knowledge of resources and opportunities within the community for youth and families. 
    • Adheres to all Risk Management and Occupational Health and Safety requirements, including Work Alone Policy and Procedures and the Children, Youth and Vulnerable Adults Protection Policies and Procedures. 
    • Ensure administrative duties related to  programming are accurately and effectively completed as assigned by the Supervisor (e.g., survey tracking, budgeting, incident reporting & follow-up, etc.).  
    • Collect demographic, output and outcome data for evaluation purposes and to inform and contribute to the development of funder and YMCA reports.   
    • Support the completion of administrative tasks that include, but not limited to, program plans, data tracking, survey collection and analysis. 
    • Actively participate and engage with youth and programs offered
    • Work within defined and allocated budgets. 
    • Complete other duties and responsibilities as required.  

Qualifications:

  • A degree in social work, human services, community development, or a related field (or equivalent experience).
  • 2 years’ experience in a supervisor role.
  • Experience with outreach, case management, or program delivery is an asset.
  • Experience working in a team environment as a supervisor.
  • Non-Violent Crisis Intervention and Suicide Intervention Certification are preferred.
  • Intermediate (Standard) First Aid & CPR-C.
  • Able to obtain a Police Information Check and Vulnerable sector and Child Intervention/Enhanced Security check.
  • Annual registration in a professional organization as required by law.

Why work for the YMCA?

The YMCA of Northern Alberta is a charity that ignites the potential in people, helping them grow, lead, and give back to their communities. We are committed to helping our employees and volunteers reach their full potential and are recognized as a great place to work and volunteer. We offer meaningful opportunities to make a difference in the lives of individuals and the health of our communities.

Joining the Y means contributing to over 100 years of providing opportunities for people to shine! Our Y serves tens of thousands of people each year through programs and services like health and fitness, licensed child care, day camps, mental health, employment and immigrant services, education and training, and services for youth, families and seniors.

Our Commitment to Equity, Diversity, and Inclusion: Inclusion has power, and we take strides to create a diverse, inclusive workplace where everyone can belong. Diverse teams unleash new ideas, and employees thrive in a culture that recognizes and appreciates the unique perspectives and backgrounds of others. Through our differences in how we think and act we can form innovative and effective teams and deliver organizational success.

If we can make the recruitment process more accessible for you, please let us know when we reach out about an opportunity so we can work with you to accommodate your needs.

In keeping with our commitment to safety and child protection, job offers are contingent on the successful completion of a Police Records Check. Prior to your first day and every three years thereafter, a Vulnerable Police Records Check is required.

The YMCA only considers applicants who are legally entitled to work in Canada. We thank all applicants for their interest, however, due to the volume of applications we receive, we can only contact candidates who are selected for an interview.