Job & Volunteer Board

We provide free job postings for Sport Calgary member organizations. Membership is free! Our sport organizations are run by passionate administrators and volunteers who are always looking to grow their sports. 

Want to Post Your Job?

To have a job listed on this page, you must be a member. Please email a Microsoft Word document (.docx), PDF, or link to your online posting with all of the details to info@sportcalgary.ca

* Submissions without an end date will be removed 60 days after posting *

Discover unique and diverse job openings from community associations to professional leagues.

Make an impact in local sport. Contribute to the growth, safety, and initiative our city has to offer.

Find grants & funding opportunities and access valuable resources curated to support local athletes, coaches, and officials.

Find Sport Opportunities

Job or Volunteer
Select job / volunteer role
Category
Work arrangement
Role type
Work arrangement
Employment type
Employment type
Employment type

CGY Crew

Calgary Sport and Entertainment Corporation (CSEC)

Job opportunities (paid)
Hockey
Calgary
Part time
Onsite
End date
October 19, 2026

At Calgary Sports and Entertainment Corporation, we deliver excitement. Our mission is to be the heartbeat of our community by creating connections, building champions, and winning, together.  If you’d like to join a team that’s people-first, diverse, innovative, and energized about delivering extraordinary fan experiences to our guests, then we’d love to sign you to a player’s contract!

 

THE POSITION 

The CGY Crew will provide active opportunities to schools and students by joining a team that will deliver sports programming in schools. The CGY Crew is responsible for working with administrators in schools to provide the highest level of instruction in ball hockey and flag football that engages students, promotes fun and teamwork, and enhances their knowledge of and appreciation for sport and movement. The successful candidates will be visiting Calgary and surrounding schools to teach students from Kindergarten to Grade 9 how to play floor hockey and flag football. In addition, the successful candidates will also act as brand ambassadors at community events when available.

Coordinator, Marketing Content & Events

Calgary Sport and Entertainment Corporation (CSEC)

Job opportunities (paid)
Hockey
Calgary
Full time, Contract
Onsite
End date
October 19, 2026

At Calgary Sports and Entertainment Corporation, we deliver excitement. Our mission is to be the heartbeat of our community by creating connections, building champions, and winning, together.  If you’d like to join a team that’s people-first, diverse, innovative, and energized about delivering extraordinary fan experiences to our guests, then we’d love to sign you to a player’s contract!

 

THE POSITION 

The primary role of this position will be to deliver brand story telling content and fan and game activations to help reach a wider audience with marketing messages and setting positive expectations of the fan experience of current and upcoming events, for the Hitmen, Wranglers and Roughnecks.

This is a fixed-term position ending December 31, 2027.

Grey Cup Hiring Event - Supervisor

Calgary Sport and Entertainment Corporation (CSEC)

Job opportunities (paid)
Football
Calgary
Full time, Contract
Onsite
End date

Calgary Sports and Entertainment Corporation is hiring seasonal positions to work events during the 2026 Grey Cup Festival! If you’re looking for an opportunity to be a part of Canada’s biggest celebration, then come join our team!

Must be available to work the duration of Grey Cup & Grey Cup Festivities November 12th to November 16

 

The Supervisor is responsible for supporting the floor operations. The role will supervise the customer interactions of purchases and delivery of food as well tracking inventory levels, enforcement of safety and sanitation regulations, continuous quality checks, and customer service conflict resolution as required. The ideal candidate will have experience in a fast paced environment with a minimum of 1 year experienced in a leadership role. Must have ProServe certification.

Merchandise Coordinator

Calgary Wild FC

Job opportunities (paid)
Soccer
people@calgarywildfc.com
Calgary
Full time
Hybrid
End date

Calgary Wild FC is seeking an organized, detail-oriented, and motivated Merchandise Coordinator to support the day-to-day operations of our retail, e-commerce, and merchandise programs. This role will play a key part in developing and delivering an exceptional shopping experience for fans both online and on matchdays.

Working closely with the Merchandise Manager, the Merchandise Coordinator will assist with inventory management, Shopify administration, online order fulfillment, customer service, product launches, promotional campaigns, and matchday retail operations. The ideal candidate is highly organized, proactive, customer-focused, and excited to contribute to the growth of professional women’s soccer in Calgary. This position is imperative in building a strong foundation for future growth of the department and the overall brand of the club.

Safe Sport Program Coordinator

Alberta Sport Leadership

Job opportunities (paid)
Safe Sport
execdir@absportleadership.ca
Full time
Onsite
End date
October 30, 2026

The Safe Sport Program Coordinator supports ASLA’s Safe Sport Program (SSP), primarily by coordinating the Alberta Safe Sport Complaint Mechanism (ABSSCM). As a full-time role, the position combines the coordination and compliance work below with two growth priorities: expanding The Game Plan, ASLA’s safe sport education series, and ensuring the ABSSCM is well understood and used by PSOs/MSOs as intended, not just adopted on paper.

Responsibilities include working with the Executive Director to assist Provincial Sport Organizations/Multi-Sport Organizations (PSOs/MSOs) with implementation, education, and reporting; coordinating stakeholders; tracking compliance; preparing reports for the Executive Director; translating monthly and quarterly program data into concrete follow-up actions; and ensuring resources and training are delivered on time.

The ideal candidate brings strong coordination skills, a service mindset with PSOs, and practical knowledge of safe sport standards, reporting mechanisms, and trauma-informed practices.

Recreational Coach

Altadore Gymnastics Club

Job opportunities (paid)
Gymnastics
brie@altadoregym.com
Calgary
Contract
Onsite
End date

Altadore Gymnastic Club is seeking experienced recreational coaches. We offer a wide variety of recreational programs for kids aged 6 months to adult. We use the CanGym/CanJump program which is designed to promote FUN, FITNESS and FUNDAMENTALS.

Qualifications:
– Minimum NCCP Foundations trained. Active Start an asset. 
– Good leadership and communication skills
– Possess knowledge of physiology, physical development and gymnastic safety
– Compassionate, caring individual who enjoys working with children of all ages and abilities

Come and be a part of a great coaching team, in a wonderful gymnastics facility!

Please send resumes to: brie@altadoregym.com

Competitive Trampoline & Tumbling Coach

Altadore Gymnastics Club

Job opportunities (paid)
trampandtumbling@altadoregym.com
Calgary
Part time, Contract
Onsite
End date

Competitive Trampoline & Tumbling Coach

Altadore Gymnastic Club is looking for an experienced T&T Coach for the position of Part-time T&T Competitive Coach. This position is located in Calgary, Alberta and reports directly to the T&T Head Coach. 

​

You will be working with an amazingly supportive team. The culture at AGC is second to none. We help each other, we lean on each other, and we put our gym families first. We’re all about customer service, and helping children achieve their goals in a supportive, fun environment.

This role is accountable for working within the club’s vision, mission, policies, procedures and goals set forth by the Management Team.

Qualifications:

  • Trampoline Level 3 trained

  • Gymnastics Foundations trained

  • Valid First Aid and CPR Certification

Schedule Expectations:

  • Hours will be 3 days a week; working with level 2-5 athletes.

WAG Competitive Coach, MAG Competitive Coach

Altadore Gymnastics Club

Job opportunities (paid)
Gymnastics
shannon@altadoregym.com
Calgary
Part time, Contract
Onsite
End date

Altadore Gymnastic Club is looking for WAG and MAG Competitive Coaches. These positions are located in Calgary, Alberta and report directly to the WAG or MAG Head Coach. These coaching positions are responsible for coaching their assigned groups, to provide a learning environment for all athletes and prepare them for future competitive programs.


This coaching position requires 12-20 working hours per week. The roles are accountable for working within the club’s vision, mission, policies, procedures and goals set forth by the Management Team.

 

Qualifications:

·         NCCP WAG/MAG 2 Certified

·         Gymnastics Foundations Active Start Certified

·         Gymnastics Foundations Trampoline Certified

·         Valid First Aid and CPR Certification

·         Previous experience working with Developmental Programs an asset

·         Excellent knowledge and experience working with the CPP levels

·         Police Security Clearance

·         Desire to be a Competitive Career Coach

Regional Community Coach (Multiple Roles)

Tennis Alberta

Job opportunities (paid)
Tennis
careers@tennisalberta.com
Calgary
Contract, Hours unspecified
Onsite
End date
October 15, 2026

Support local tennis development through the delivery of Tennis Alberta’s Community Programs, and work with regional communities and clubs to deliver events. Key programming includes youth after-school programs, junior tournaments, Try Tennis events and clinics, and support for additional provincial and national initiatives.

Coordinator, Programs

Tennis Alberta

Job opportunities (paid)
Tennis
careers@tennisalberta.com
Edmonton, AB
Full time, Contract
Onsite
End date
October 15, 2026

Coordinate the delivery and administration of Tennis Alberta’s community, grassroots, and coaching development programs to help us grow and develop the sport and engage new participants. This role will report directly to our Manager, Community Development and work closely with the rest of our team.

This is a full-time 12-month contract role, with the potential to become a permanent position afterwards. This role must be based in Edmonton but would operate in a hybrid work environment. Applications are accepted until October 15, 2026 at 11:59PM.

Grassroots League Match Day Coordinator/Event Team

Calgary Minor Soccer Association

Job opportunities (paid)
Soccer
Careers@CalgaryMinorSoccer.com
Calgary
Full time
Onsite
End date

The Calgary Minor Soccer Association is seeking outgoing individuals to support the CMSA Grassroots League and CMSA tournaments/events this season on a part-time basis. This position will report to the Tournaments and Events Coordinator and the CMSA Technical Manager and will be responsible for assisting in planning and coordinating the CMSA U7-U9 Grassroots League Match Days, as well as tournaments and competitions hosted by CMSA.
View the job posting HERE.

Mascot Performer & Mascot Attendant (Casual, Event-Based)

Sport Calgary

Job opportunities (paid)
Event Mascot
marketing@sportcalgary.ca
Calgary
Flexible hours, Contract
Onsite
End date
November 1, 2026

Type: Casual / event-based, approx. 15–30 appearances per year
Compensation: $20.00/hour (Performer) · $17.50/hour (Attendant) · 3-hour minimum call
Closes: November 1, 2026

About Sport Calgary

Sport Calgary is a nonprofit that supports 350+ sport clubs and associations across the city. We exist so every kid can find their sport — and through it, a place they belong. Our work removes the barriers that keep kids out: cost, access, and awareness.

Rookie is our mascot, and for a lot of Calgary kids, Rookie is the first and only piece of Sport Calgary they’ll ever meet in person. We’re hiring two casual roles to bring Rookie to community events, school visits, club nights and festivals across the 2026–27 season.

Mascot Performer — $20.00/hour

You perform as Rookie: no speaking, limited vision, 20-minute sets, and a room full of kids who will remember it forever.

Perform at community events, school visits, club nights, festivals and Sport Calgary flagship events
Lead the energy — high fives, dance-offs, photo poses, mini games
Read the room: big for a crowd, small and gentle for a nervous child
Stay in character at all times. Rookie never speaks and never removes the head in public
Care for and transport the costume

Backgrounds that translate well: dance, theatre, cheer, sport, coaching, cosplay, camp leadership.

Mascot Attendant — $17.50/hour

You are Rookie’s eyes, voice and exit — and the adult accountable for every interaction being safe and visible.

Stay within arm’s reach of Rookie at all times in public
Speak on Rookie’s behalf — greet families, run the photo line, share what Sport Calgary does
Manage crowds and physical space, and guide the performer around hazards
Monitor for heat and fatigue, and call breaks. This decision is yours, not the performer’s
Capture photo and video at every appearance
First aid certification an asset

Backgrounds that translate well: youth sport, camps, education, events, front-of-house or customer-facing work.

Requirements (both roles)

18 years or older
Police Information Check with Vulnerable Sector Search — required before your first appearance. Sport Calgary covers the cost
Availability on weekends and weekday evenings, with the heaviest season running May through September
Reliable transportation to venues across Calgary. Parking and mileage reimbursed
Performer: comfortable carrying approximately 20 lbs of costume, and working in a hot environment. Approximate height range 5’6″–6’0″ for suit fit

Conditions

Paid from call time to release — the 45-minute setup, all mandated breaks, and pack-down are paid time. Rookie and the Attendant are always booked as a pair.

How to apply

No resume required. Send a short note telling us which role you want and why, plus a 60-second video of you moving — dance, play, be ridiculous. That’s the audition. Attendant applicants: instead of the video, tell us about a time you had to manage a crowd or say no to someone politely.

Apply to marketing@sportcalgary.ca by November 1, 2026.

Sport Calgary welcomes applicants of all backgrounds, abilities and experience levels. If you need an accommodation at any stage of the process, tell us and we’ll work it out.

Events Preparation and Office Volunteer

Sport Calgary

Volunteer opportunities (unpaid)
Event & Office Support
volunteer@sportcalgary.ca
Calgary
Flexible hours
Onsite
End date
 Sport Calgary: Events Preparation and Office Volunteer
Sport Calgary is looking for volunteers to assist with ongoing administrative and office support as we prepare for events and programs throughout the year.
If you’re looking to gain experience in sport administration, event planning, and nonprofit operations, this is a great opportunity to get involved behind the scenes and support sport in Calgary.
With your help, we can continue delivering high-quality events and programs that connect Calgarians with sport and active living opportunities.
Volunteer tasks may include:
  • organizing event materials
  • preparing participant resources and assembling packages
  • inventory management
  • filing and other administrative duties as needed
Volunteers should be organized, detail-oriented, and comfortable working in an office environment.
Volunteer opportunities are ongoing and flexible, with shifts scheduled based on your availability.
If you are interested, please email volunteer@sportcalgary.ca with your availability.
Thank you for supporting sport in Calgary!

Coordinator, Sport

Swim Alberta

Job opportunities (paid)
Swimming
ctong@swimalberta.ca
Alberta
Hybrid
End date
October 30, 2026

Under the direction of the Director, Sport Operations, the Coordinator, Sport supports the efficient planning, administration, and delivery of Swim Alberta’s sport-related programs and services. This position plays a key role in executing the logistical and operational components of athlete, coach, and competition initiatives, including camps, tour teams, and funding programs. The Coordinator, Sport is responsible for maintaining tracking data, coordinating travel and event logistics, managing administrative systems and databases, and supporting communication efforts across the sport team. By ensuring the smooth execution of operations, this role helps advance Swim Alberta’s strategic priorities and supports a high standard of service to athletes, coaches, and clubs.

Guest Experience Supervisor

Spray Lake Sawmills Centre (SLSC)

Job opportunities (paid)
Calgary
Full time
Onsite
End date

The Guest Experience Supervisor provides leadership and operational oversight for Guest Services and membership operations at SLS Centre. This hands-on role leads the Guest Services team, ensures a consistent and high-quality guest experience, and maintains accountability for front-line service standards, processes, and performance.

As a visible leader and trusted escalation point, the Supervisor supports staff development, customer service operations, and cross-departmental collaboration. Working closely with colleagues across the organization, this role helps create a welcoming, efficient, and community-focused environment while supporting service excellence, operational goals, and revenue objectives.

Volunteers

KidSport

Volunteer opportunities (unpaid)
All Sports
eden@kidsportcalgary.ca
Calgary
Flexible hours
Unspecified
End date
Open

KidSport Calgary & Area exists because of our incredible partners and enthusiastic volunteers. Whether you’re an avid sports fan, believe that health and wellness are critical to childhood success, or simply want to make your community a better place, we want you on our team!

We are continually searching for more volunteers to assist in a number of essential roles, in a variety of fun events and activities throughout the year. Opportunities range from one-off support at our fundraising events, admin support in the office, equipment sorting and outfitting support with our Calgary Flames Sports Bank, to strategic positions with one of our board committees. You can even volunteer to plan your own fundraiser, and really get into the spirit of KidSport!

If you’re interested in being part of the enthusiastic, Calgary & Area team that makes it So ALL Kids Can Play! Please get in touch! Send an email outlining your interest to eden@kidsportcalgary.ca, or give us a call at 403-202-0251. Thanks for your interest in supporting our cause.