Indoor Registration

Created with Sketch.

Age Group Details & Pricing

We are offering house and city league indoor soccer for boys and girls U7 through U19 age groups and will enter teams based on our registration numbers.

DUFC cannot and will not guarantee that:

  • teams will be entered for every age/gender group and at every level of play. This depends on registration numbers as well as sufficient volunteer team officials.
  • Team or player placement.
  • a player will end up on a specific team, with a specific friend, or a specific coach.

IMPORTANT: Due to COVID-19, not all age groups will have tryouts.

Evaluation Process and Team Placement Policy

Details & Pricing

Age GroupCompetitive LevelLeagueGame NightsPractice
Birth YearIncluded Tech SessionsPrice
See Details
House League
Introduction to soccer
See Details
House League
Introduction to soccer
U7RecreationalCMSA League Play
Introduction to soccer
See Details
CMSA League PlaySundaysFridays20130$350
U9DevelopmentCMSA League PlayAnyAny20120$450
+$50 Uniform Deposit
Tier B, C, or D
CMSA League PlayAnyAny20010,20110$515
+$50 Uniform Deposit
Tier III - Tier V
CMSA League PlayAnyAny2008,20090$515
+$50 Uniform Deposit
Tier III - Tier V
CMSA League PlayAnyAny2006,20070$515
+$50 Uniform Deposit
CMSA League PlayAnyAny2004,20050$515
+$50 Uniform Deposit

Additional Fees

  • Additional Fees for tournaments may be requested by teams on a per team bases.
  • Additional Fees for additional technical training may be required by teams on a per team bases.
  • Additional Fees for away & 3rd jersey if required by teams on a per team bases


If payment for a registration invoice has been completed and you decide to withdraw your child(ren) prior to tryouts you will be refunded your registration fee minus a $100.00 administration fee. If you withdraw your child(ren) after tryouts no refund will be given.

Pre Season Clinic – NONE due to COVID-19

In person registration –  NONE due to COVID-19

We now accept credit card payments in person using a Square Up swiper

Register with us online

  • We’re here to help if you run into any issues with online registration!  It is important to make sure your email address is current so we are able to contact you for tryouts.  We do not contact via phone number.

    Online Privacy

    Your personal information, such as names, home addresses, email addresses and telephone numbers is private and confidential. The information provided is stored in a secure location and is accessible only by designated administrators and used only for the purpose for which you provided the information. There are no circumstances under which TeamSnap or your sports organization will provide or sell personal information to third parties.

    We’re working hard to keep soccer affordable for everyone!

    Financial Assistance

    We believe that no child should be denied soccer due to financial hardship.  We have a number of programs designed to help those who need it, starting with KidSport.  Contact us at for a confidential inquiry.

    Their Opportunity:
    Information you will need for filling out finical assistance forms:
    • season dates October 1 to  March 30th
    • Club Mailing Address: PO Box 64026 – 5628 – 4th Street NW, Calgary, AB, T2K 6J1
    • Club contact:
    • Club Phone Number: 403-775-7549
    • Play 2X / week, 1 hour/day

    Low Registration Fees

    Our pricing remains among the lowest in the entire city.

    Volunteer Discount

    All team officials on rosters (coaches and managers) and board members receive a $50 credit towards a future registration fee as a small token of appreciation for time and effort. Bingo Volunteers for TGCA are eligible for a $55 bingo credit. Contact us to have this applied to your account. If you have questions, please contact us at and we’ll get back to you as soon as possible.

    More information:

    Before registering please review the following documents:


    Before the season starts, CMSA will send an email requesting completion of an electronic online waiver. Paper copies are no longer necessary unless you don’t have email.