Calgary Minor Soccer – Everything You Need To Know

If you’re a parent in Calgary or a young athlete looking to join a soccer league, understanding how Calgary minor soccer works is your first step toward an exciting and rewarding journey.

Calgary has a well-structured youth soccer system run by the Calgary Minor Soccer Association (CMSA), offering programs for players of all ages and skill levels.

Whether you’re aiming to play recreationally or you have dreams of going pro, this guide will walk you through everything you need to know—from league structure and registration, to club options and season schedules. Let’s break it all down so you can hit the pitch with confidence.

calgary minor soccer

Calgary Minor Soccer


Calgary minor soccer refers to organized soccer programs for youth players across the city, typically ranging from ages 4 to 18. It’s all about providing kids and teens with a structured, supportive environment where they can learn the game, build confidence, and develop both individually and as part of a team. Whether you’re just starting out or already have experience, there’s a place for every skill level in Calgary minor soccer.

The system is made up of local clubs and leagues that are part of a larger organization, usually overseen by Calgary Minor Soccer Association (CMSA). These clubs run training sessions, matches, tournaments, and development programs throughout the year, offering indoor and outdoor seasons. It’s not just about competition—it’s also about creating a positive space for growth, fun, and lifelong love for the sport.

Whether your goal is to play for fun, make new friends, or eventually compete at higher levels, Calgary minor soccer gives young players the chance to pursue their passion in a structured and exciting way.

For more information, visit the Calgary Minor Soccer Association (CMSA) website.

calgary minor soccer association

Calgary Minor Soccer Association


The Calgary Minor Soccer Association (CMSA) is the main governing body for youth soccer in Calgary. Founded in 1978, CMSA has played a vital role in shaping the city’s soccer culture and giving thousands of young athletes a place to grow, compete, and thrive through sport.

What started as a small organization has now grown into one of the largest youth sports associations in Canada. Today, CMSA supports over 20 member clubs and more than 20,000 players every year. It offers structured league play for boys and girls from U4 all the way up to U19, covering all levels from recreational to high-performance development.

CMSA’s mission is to promote a safe, inclusive, and fun environment where kids can enjoy soccer while learning life skills like teamwork, discipline, and resilience. The association works closely with local clubs, coaches, referees, and parents to ensure that every player, no matter their background or ability, has access to quality soccer experiences.

The organization runs year-round programming with both indoor and outdoor seasons, offering not only regular league games but also tournaments, festivals, and elite pathway opportunities for players looking to reach the next level.

You can learn more or get involved by visiting the Calgary Minor Soccer Association website.

cmsa

How do leagues work in Calgary Minor Soccer?


​The Calgary Minor Soccer Association (CMSA) organizes leagues designed to support youth development at every stage—from grassroots to competitive play. Here’s a breakdown of how the leagues operate, the number of divisions, and the seasonal structure:​


⚽ League Structure

CMSA offers programs for players aged U7 to U19, tailored to their developmental needs:​

  • U7–U9 (Grassroots League): Focuses on fun, creativity, and development. Matches are designed to provide more time on the ball and flexible matchups through an open roster system.
  • U10–U11 (Developmental & Developmental Plus+): Players are grouped based on interest and commitment. “Developmental Plus+” teams play city-wide with a longer season, while “Developmental” teams have regionalized play with a shorter season. ​
  • U12–U19 (Competitive Tiers I–IV): Offers structured competition across multiple tiers, accommodating various skill levels and commitment. ​

🏆 Divisions & Formats

CMSA’s league divisions are organized to ensure appropriate competition levels:​

  • U10–U11: Divided into Developmental Plus+ (A, B) and Developmental (C, D) streams, playing 7v7 matches.
  • U12–U13: Structured into Tiers I–IV, playing 9v9 matches.​
  • U14–U19: Also divided into Tiers I–IV, with 11v11 matches.​c

These formats ensure players engage in matches suited to their development stage.


📅 Seasonal Structure

CMSA operates both indoor and outdoor seasons to provide year-round soccer opportunities:​

  • Outdoor Season: Typically runs from April to September, divided into Spring (April–June) and Summer (July–September) sessions.
  • Indoor Season: Usually spans from October to April, segmented into Fall (October–December), Winter (January–February), and Spring/Outdoor Prep (March–April) sessions.

This structure allows players to develop continuously throughout the year.

calgary minor soccer standings

Which teams are in Calgary Minor Soccer?


​The Calgary Minor Soccer Association (CMSA) is composed of 31 member clubs spread across Calgary and its surrounding areas. These clubs are categorized based on their geographical locations: North East, North West, South East, South West, and Out-of-District. Each club offers unique programs, facilities, and coaching styles, catering to various skill levels and preferences.​

For a comprehensive list of these clubs, including their specific offerings and contact information, please visit the CMSA Club Directory

When selecting a club, consider factors such as proximity to your residence, the club’s developmental philosophy, and the types of programs they offer. Exploring each club’s website will provide deeper insights into their schedules, fees, and registration processes.​

If you need assistance in choosing the right club or have further questions about Calgary minor soccer, feel free to ask!

calgary minor soccer clubs

How to register for Calgary Minor Soccer?


​Registering to play Calgary minor soccer is a straightforward process that connects you with one of the 31 member clubs under the Calgary Minor Soccer Association (CMSA). Here’s how to get started:​


📝 Step 1: Choose a Club in Your Area

Begin by selecting a club located in your quadrant of Calgary (North East, North West, South East, or South West). Each club offers unique programs, schedules, and fees, so it’s essential to research and find the best fit for your needs. You can explore the list of clubs on the CMSA Club Directory


📋 Step 2: Register Through the Club

Once you’ve chosen a club, visit their website to complete the registration process. Clubs handle their own registrations, so you’ll sign up directly through their platforms. If you’re joining mid-season, it’s advisable to contact the club to confirm availability.​


💻 Step 3: Activate Your CMSA Account

After registering with a club, they will create a CMSA Demosphere account for you using the parent or guardian’s email address. To activate your account:​

  1. Visit calgaryminorsoccer.com
  2. Click on ‘Login’ and select ‘Forgot Password’ or ‘Retrieve Account’.
  3. Enter the email address provided during club registration.
  4. Follow the instructions in the email to set your password and access your account.​

Note: Do not create a new account manually; your club will set it up for you.


🆔 Step 4: Upload Required Documents

Within your CMSA Demosphere account, you’ll need to:​

  • Upload a recent photo for your CMSA ID card (required for players U11–U19).
  • Complete the CMSA liability insurance waiver form.​

These steps are crucial for your participation in matches and league activities.​


💸 Financial Assistance

If you require financial support, programs like KidSport and Jumpstart offer assistance to families. Additionally, some clubs may have their own financial aid options.​calgaryminorsoccer.com


For more detailed information on the registration process, visit the CMSA Registration Page.

calgary soccer association

Personal Soccer Training in Calgary


Are you a parent looking to give your child an edge in soccer?

Personal soccer training in Calgary could be the game-changer they need. Whether your child is just starting or aiming to reach the next level, personalized coaching focuses on their unique needs—sharpening their skills, boosting their confidence, and helping them succeed both on and off the field.

With one-on-one sessions, they’ll receive expert guidance, immediate feedback, and tailored drills to help them grow faster and play smarter. Let’s help your child unlock their full potential in soccer!

youth soccer coach in calgary

Who is a Personal Soccer Trainer?


Meet Coach Dylan.

This is someone who’s been in your shoes, and more importantly, has helped thousands of players like you elevate their game and hit new levels of success in soccer.

Coach Dylan has walked the path. From a hungry player working his way up, to a full-time mentor with trophies, top scorer titles, college scholarships, international futsal caps, and the respect of players worldwide. His YouTube channel, Progressive Soccer, has over 100 million views and half a million subscribers for a reason — what he teaches works.

Now, you don’t just get to watch the game-changing drills and insights from a screen. You get to experience them live, with personalized coaching that targets exactly where you need to improve.

With over 15 years of hands-on coaching experience — working with youth teams, adult leagues, and players chasing their college and pro dreams — Coach Dylan is ready to help you take your game to the next level.

soccer coach calgary

Testimonials from Personal Training Clients


“Dylan has coached my girls team several times over the last few years. The girls love him and always have fun. Most importantly they learn new skills and get better each time he runs our practices.”

– Cheryl Patterson (Blizzards) 

“After only a few sessions with Dylan my son’s dribbling, passing, and shooting have all improved. I’d definitely recommend his training services to parents who want to help their children improve.”

–  Ray Naickerov (Calgary West)

“Dylan has helped both of my daughters improve their skills and fitness but the biggest change has been to their attitude. He’s taught them the importance of hard work and a positive attitude.”

– Scott Ritchie (Foothills)

How To Start Personal Soccer Training in Calgary


No matter if you’re looking for personalized training with Coach Dylan or prefer the energy of a small group, the soccer training in Calgary is tailored to match your goals, skills, and unique needs:

1-on-1 Training (1 Player)

$100 per session (1 hour)

Small Group Training (2-4 Players)

Small group sessions work best when players are close in age and ability, ensuring everyone gets the most out of each session while also enjoying a little competitive energy.

Cost:

2 players: $120 per session ($60 each)
3 players: $150 per session ($50 each)
4 players: $160 per session ($40 each)

calgary soccer coach

Ready To Start Today?


Ready to see if working with a personal soccer trainer might be the right fit for you?

To get started, simply send an email to info@progressivesoccertraining.com

or fill out the application form on this page:

Click here to apply for personal soccer training in Calgary

Let’s find out how Coach Dylan can help you elevate your game and reach your soccer goals!

youth soccer coaching calgary

Thanks for reading:

Calgary Minor Soccer – Everything You Need To Know

Dylan Tooby

Success should not be judged based on what you achieve but by what you help others achieve. Hopefully, this information will help you. Thank you for reading. Please, leave a comment.