Sign Up · Sign In · Feedback

  • $slide.title
  • $slide.title
  • $slide.title
  • $slide.title
  • $slide.title
  • $slide.title
  • $slide.title
  • $slide.title
  • $slide.title
  • $slide.title
  • $slide.title
  • $slide.title
  • $slide.title

The Calgary Youth Flag Football league (Indoor program) gives boys and girls an opportunity to play football with an emphasis on fun, fair play and respect for others. Coaches build strong relationships teaching players skills for quarterbacks, defensive backs and offensive receivers. We strive to inspire and motivate youth both on and off the field.

Program Details 

How much is registration?

Fees this year are 175.00 / player.


When will registration information be sent?

You will be emailed your team information the first week of January

What is the age range for the league?

The CIFFL is co-ed 

Boys age 6-15.5 As of January 1st.

Girls age 6-16.5 As of January 1st.


How are teams organized? 

Players are placed into age appropriate divisions with four teams in each division.
The two youngest divisions will be coach throw, the two oldest will be in player throw

When is the season and what time do we play? 

Games including the practice will be 65 minutes 

Jan. 08 - 12:15 PM to 3:45 PM
Jan. 22 - 03:30 PM to 7:00 PM
Feb. 05 - 12:00 PM to 3:15 PM
Feb. 19 - 02:15 PM to 5:45 PM
Mar. 05 - 02:15 PM to 5:45 PM

Where do we play?

The teams practice and play in the new dome at Shouldice Encana 1515 Home Rd NW

How are teams organized?

Players are placed into divisions with a minimum of four teams in each division.

The youngest players will be placed in Div1 the oldest in the highest division

Special requests often bump players up or down a division we are able to
accommodate only when the overall age range works. 

Special requests?

You can make a special request on the registration form to be on a

specific team, or request to be on the same team as a friend. Please note all players will need to be at least 11 on January 1st to be in player throw.

When does registration end?

December 20th or when we fill up.

Send Your Feedback