Play Football

Get your child playing football.

Flag or tackle, first-timer or experienced, there’s a Football Ontario club near you. Pick a program, find a club, and register with them directly.

1

Pick a program

Non-contact flag, tackle, or First Down for under-8s. Girls’ and women’s options in both.

See programs →

2

Find a club

Browse member clubs by region. Every club listed is a Football Ontario member.

Find a club →

3

Register with the club

Each club runs its own registration, fees and schedule. Their site has the details.

Common questions →

4

Complete the National Registry

Players, coaches and volunteers also register with Football Ontario before their first practice or game.

Go to the National Registry →

Which program fits?

Every program teaches the game safely, with trained coaches. Not sure? Flag is a great first step at any age.

Young players learning to throw and catch at a First Down session

Starter

First Down

Under 8

Football Canada’s intro program. Kids build running, throwing, catching and kicking skills in a fun, non-contact setting.

About First Down →

Girls flag football team huddling at provincials

Non-contact

Flag football

Youth & adult

Fast, five-a-side and non-contact. Youth divisions from U12 to U20, plus school, women’s and adult leagues.

Find flag near you →

Tackle football players at the line of scrimmage

Contact

Tackle football

U10 to adult

Community clubs teach tackling and blocking safely, starting at U10 with smaller 6- and 9-a-side games, through U20, plus junior and senior teams for adults.

Find a tackle club →

Team Ontario women’s tackle players celebrating

Girls & women

Girls’ football

Flag & tackle

Girls’ tackle in the Ontario Women’s Football League (U13–U18), girls’ flag divisions, and Women’s Futures camps.

Girls’ programs →

Adult flag football player running with the ball

Adults

Adult football

18+ · flag & tackle

It’s never too late. Adult flag leagues run across Ontario, and senior and junior tackle clubs welcome players 18 and over.

Find adult football →

Age groups, U8 to adult

Find your player’s birth year to see their age group for the 2026–27 season.

Age group Flag: born Tackle: born
fall 2026 and spring/summer 2027
Tackle format
U8 Ask your club 2019 – 2020 No tackle. Non-contact only (First Down, flag)
U10 Ask your club 2017 – 2018 6-a-side tackle
U12 2016 – 2017 2015 – 2016 6- or 9-a-side tackle
U14 2014 – 2015 2013 – 2014 Full tackle
U16 2012 – 2013 2011 – 2012 Full tackle
U18 2010 – 2011 2009 – 2010 Full tackle
U20 2008 – 2009 Junior tackle: ask your club Full tackle
Adult 18+ Adult flag leagues 18 and older Women’s tackle, junior and senior teams

Why tackle and flag years differ: tackle age groups move up each fall, and players stay in that group through the next spring/summer season. Flag divisions are set by the 2027 calendar year. U8 is non-contact only; tackle starts at U10. A club may move a player up or down a group with league approval.

Source: Football Ontario Roster Age Policy. Your club will confirm the right group.

Find a club

All clubs below are Football Ontario members. Find your region, then register directly with the club.

Flag footballFlag programs by region →Youth, school, women’s and adult flag across Ontario.

Tackle footballEvery club, by region ↓Every tackle club and flag program, by region, with registration links.
5 tackle · 7 flagNorth WestSudbury, North Bay, Sault Ste. Marie, Barrie, OrilliaShow clubs +

In Thunder Bay? Football in Thunder Bay is sanctioned by Football Manitoba. Find programs at footballmanitoba.com.

Tackle clubs (5)

Huronia Stallions logoHuronia StallionsOrillia, ON · U10 – U18RegisterWebsite ↗
Joe MacDonald Youth Football logoJoe MacDonald Youth FootballSudbury, ON · U10 – U14Website ↗
Sudbury Spartans Football Club logoSudbury Spartans Football ClubSudbury, ON · U20RegisterWebsite ↗
Sault Minor Football League logoSault Minor Football LeagueSault Ste. Marie, ON · U10 – U20Website ↗
Sault College CougarsSault Ste. Marie, ON · Adults 18+Contact us for details

Flag programs (7)

UA Barrie logoUA BarrieBarrie · UA FlagWebsite ↗
UA Huntsville logoUA HuntsvilleHuntsville · UA FlagWebsite ↗
UA New Tecumseth logoUA New TecumsethNew Tecumseth · UA FlagWebsite ↗
Canadore Panthers Women’s FlagNorth Bay · College women’s flagWebsite ↗
Nipissing Lakers Women’s FlagNorth Bay · College women’s flagWebsite ↗
UA Sault Ste. Marie logoUA Sault Ste. MarieSault Ste. Marie · UA FlagWebsite ↗
Laurentian Voyageurs Women’s FlagSudbury · College women’s flagWebsite ↗
24 tackle · 20 flagNorth EastOttawa, Kingston, Belleville, Peterborough, CornwallShow clubs +

Tackle clubs (24)

Beckwith Irish Minor Football logoBeckwith Irish Minor FootballBeckwith, ON · U10 – U18Website ↗
Bel-Air Copeland Lions logoBel-Air Copeland LionsGirls & womenOttawa, ON · U10 – U18Website ↗
Bell Warriors Football logoBell Warriors FootballRichmond, ON · U10 – U16Website ↗
Brockville Buccaneers Youth Football Association logoBrockville Buccaneers Youth Football AssociationBrockville, ON · U10 – U18Website ↗
Cornwall Minor Football Association logoCornwall Minor Football AssociationGirls & womenCornwall, ON · U10 – U16Website ↗
Cumberland Panthers logoCumberland PanthersGirls & womenOrleans, ON · U18 – U20RegisterWebsite ↗
Glengarry Gaels Football Club logoGlengarry Gaels Football ClubAlexandria, ON · U10 – U16Website ↗
Gloucester South Raiders Minor Football logoGloucester South Raiders Minor FootballSouth Gloucester, ON · U10 – U18RegisterWebsite ↗
Kanata Knights Football logoKanata Knights FootballKanata, ON · U10 – U18Website ↗
Kemptville Minor Football Club logoKemptville Minor Football ClubKemptville, ON · U10 – U18RegisterWebsite ↗
Kingston Grenadiers logoKingston GrenadiersKingston, ON · U14 – U18Website ↗
Myers Riders Football Club logoMyers Riders Football ClubOttawa, ON · U10 – U18RegisterWebsite ↗
Nepean Eagles Football Club logoNepean Eagles Football ClubNepean, ON · U10 – U18RegisterWebsite ↗
North Gloucester Giants logoNorth Gloucester GiantsNorth Gloucester, ON · U10 – U18RegisterWebsite ↗
Orleans Minor Football Association logoOrleans Minor Football AssociationOrleans, ON · U10 – U18RegisterWebsite ↗
Ottawa Sooners logoOttawa SoonersOttawa, ON · U14 – U18+RegisterWebsite ↗
Quinte Skyhawks logoQuinte SkyhawksBelleville, ON · U12 – U18+RegisterWebsite ↗
Smith Falls Minor Football logoSmith Falls Minor FootballPerth, ON · U10 – U18Website ↗
South Ottawa Mustangs logoSouth Ottawa MustangsOttawa, ON · U10 – U18RegisterWebsite ↗
West Carleton Wolverines logoWest Carleton WolverinesCarleton, ON · U10 – U18Website ↗
Kawartha Football logoKawartha FootballKawartha, ON · U12 – U18Website ↗
Kinsmen Minor Football League logoKinsmen Minor Football LeaguePeterborough, ON · U10 – U14RegisterWebsite ↗
Peterborough Wolverines logoPeterborough WolverinesPeterborough, ON · U14 – U18RegisterWebsite ↗
Kingston Sharks Women’s Football logoKingston Sharks Women’s FootballGirls & womenKingston, ON · Women’s tackleWebsite ↗

Flag programs (20)

Quinte SkyhawksBelleville · Youth flagWebsite ↗
West Carleton WolverinesCarleton · Youth flagWebsite ↗
Cornwall Minor Football AssociationCornwall · Youth flagWebsite ↗
Kanata Knights FootballKanata · Youth flagWebsite ↗
Kemptville JagsKemptville · Youth flagWebsite ↗
Queen’s Gaels Women’s FlagKingston · College women’s flagWebsite ↗
UA Kingston logoUA KingstonKingston · UA FlagWebsite ↗
Nepean Eagles Football ClubNepean · Youth flagWebsite ↗
Bell Warriors Flag Football logoBell Warriors Flag FootballOttawa · Youth flagWebsite ↗
Carleton Ravens Women’s FlagOttawa · College women’s flagWebsite ↗
Cumberland Flag FootballOttawa · Youth flagWebsite ↗
EBOOttawa · Adult flagWebsite ↗
NCAFA Flag logoNCAFA FlagOttawa · Youth flagWebsite ↗
Ottawa Gee-Gees Women's Flag logoOttawa Gee-Gees Women’s FlagOttawa · College women’s flagWebsite ↗
Ottawa Women's Football logoOttawa Women’s FootballOttawa · Youth flagWebsite ↗
Royal Diamonds Flag logoRoyal Diamonds FlagOttawa · Youth flagWebsite ↗
senatHERSOttawa · Adult flagWebsite ↗
South Ottawa MustangsOttawa · Youth flagWebsite ↗
UA Ottawa logoUA OttawaOttawa · UA FlagWebsite ↗
Gloucester South Raiders Minor FootballOttawa (South Gloucester) · Youth flagWebsite ↗
9 tackle · 24 flagGTA WestWest Toronto, Peel, Halton, OrangevilleShow clubs +

City-wide Toronto clubs appear in both GTA regions.

Tackle clubs (9)

Brampton Minor Football Association logoBrampton Minor Football AssociationBrampton, ON · U10 – U20RegisterWebsite ↗
Mississauga Minor Football Inc. logoMississauga Minor Football Inc.Mississauga, ON · U10 – U18RegisterWebsite ↗
Peel Region Football logoPeel Region FootballGirls & womenMississauga, ON · U10 – U18Website ↗
Toronto Jets Football Club logoToronto Jets Football ClubToronto, ON · U10 – U20Website ↗
Toronto Jr. Argos logoToronto Jr. ArgosToronto, ON · U16 – U20Website ↗
GTA Grizzlies logoGTA GrizzliesToronto, ON · Adults 18+Website ↗
Oakville Titans logoOakville TitansOakville, ON · U10 – U18RegisterWebsite ↗
Halton Hills Minor Football logoHalton Hills Minor FootballGeorgetown, ON · U12 – U20RegisterWebsite ↗
Orangeville Outlaws Football Association logoOrangeville Outlaws Football AssociationOrangeville, ON · U12 – U18Website ↗

Flag programs (24)

Peel Region Youth FlagBrampton · Youth flagWebsite ↗
UA Brampton logoUA BramptonBrampton · UA FlagWebsite ↗
Desperado’sBrampton / GTA · Adult flagWebsite ↗
UA Etobicoke logoUA EtobicokeEtobicoke · UA FlagWebsite ↗
UA Mississauga logoUA MississaugaMississauga · UA FlagWebsite ↗
Peel Elite Flag FootballPeel Region · Youth flagWebsite ↗
Muamba Foundation & MITEToronto · Youth flagWebsite ↗
Sweet HeatToronto · Adult flagWebsite ↗
Toronto BlazeToronto · Adult flagWebsite ↗
Toronto Jr. Argos logoToronto Jr. ArgosToronto · Youth flagWebsite ↗
Toronto TigersToronto · Adult flagWebsite ↗
Toronto Varsity Blues Women’s FlagToronto · College women’s flagWebsite ↗
York Lions Women’s FlagToronto · College women’s flagWebsite ↗
GTA KINGSToronto / GTA · Adult flagWebsite ↗
RivalsToronto / GTA · Adult flagWebsite ↗
YACSToronto / GTA · Adult flagWebsite ↗
YMCCMToronto / GTA · Adult flagWebsite ↗
UA Georgetown / North Halton logoUA Georgetown / North HaltonGeorgetown · UA FlagWebsite ↗
UA Halton logoUA HaltonHalton · UA FlagWebsite ↗
UA Milton logoUA MiltonMilton · UA FlagWebsite ↗
Oakville Minor FootballOakville · Youth flagWebsite ↗
UA Oakville logoUA OakvilleOakville · UA FlagWebsite ↗
Sheridan Women’s FlagOakville / Brampton · College women’s flagWebsite ↗
Orangeville Flag FootballOrangeville · Youth flagWebsite ↗
9 tackle · 19 flagGTA EastEast Toronto, Scarborough, York Region, DurhamShow clubs +

City-wide Toronto clubs appear in both GTA regions.

Tackle clubs (9)

Toronto Jets Football Club logoToronto Jets Football ClubToronto, ON · U10 – U20Website ↗
Toronto Jr. Argos logoToronto Jr. ArgosToronto, ON · U16 – U20Website ↗
GTA Grizzlies logoGTA GrizzliesToronto, ON · Adults 18+Website ↗
Scarborough Minor Football Association logoScarborough Minor Football AssociationScarborough, ON · U10 – U20RegisterWebsite ↗
York Region Football Association logoYork Region Football AssociationYork, ON · U10 – U20RegisterWebsite ↗
North Toronto SentinelsVaughan / North Toronto · Flag & tackle (formerly Vaughan Rebels)RegisterWebsite ↗
Durham Dolphins logoDurham DolphinsAjax/Pickering · U10 – U20Website ↗
Oshawa Hawkeyes logoOshawa HawkeyesOshawa, ON · U10 – U18RegisterWebsite ↗
Clarington Knights logoClarington KnightsGirls & womenClarington, ON · U10 – U20RegisterWebsite ↗

Flag programs (19)

UA Aurora logoUA AuroraAurora · UA FlagWebsite ↗
Clarington NFL FlagClarington · Youth flagWebsite ↗
Durham Region NFL Flag logoDurham Region NFL FlagDurham · Youth flagWebsite ↗
UA Durham logoUA DurhamDurham · UA FlagWebsite ↗
UA Oshawa logoUA OshawaOshawa · UA FlagWebsite ↗
Scarborough BulletsScarborough · Adult flagWebsite ↗
Scarborough Football LeagueScarborough · Youth flagWebsite ↗
Muamba Foundation & MITEToronto · Youth flagWebsite ↗
Sweet HeatToronto · Adult flagWebsite ↗
Toronto BlazeToronto · Adult flagWebsite ↗
Toronto Jr. Argos logoToronto Jr. ArgosToronto · Youth flagWebsite ↗
Toronto TigersToronto · Adult flagWebsite ↗
Toronto Varsity Blues Women’s FlagToronto · College women’s flagWebsite ↗
York Lions Women’s FlagToronto · College women’s flagWebsite ↗
GTA KINGSToronto / GTA · Adult flagWebsite ↗
RivalsToronto / GTA · Adult flagWebsite ↗
YACSToronto / GTA · Adult flagWebsite ↗
YMCCMToronto / GTA · Adult flagWebsite ↗
York Region Flag FootballVaughan / Aurora · Youth flagWebsite ↗
6 tackle · 20 flagSouth EastAlong the 403: Hamilton, Burlington, Brantford, NiagaraShow clubs +

Tackle clubs (6)

Burlington Minor Football Association logoBurlington Minor Football AssociationBurlington, ON · U10 – U20RegisterWebsite ↗
Hamilton Football Association logoHamilton Football AssociationGirls & womenHamilton, ON · U10 – U20Website ↗
Hamilton Hurricanes logoHamilton HurricanesHamilton, ON · Adults 18+Website ↗
Niagara Regional Minor Football Association logoNiagara Regional Minor Football AssociationNiagara, ON · U10 – U18RegisterWebsite ↗
Niagara Varsity Football Club logoNiagara Varsity Football ClubSt. Catharines, ON · U14 – U18Website ↗
Brant & District Football Club logoBrant & District Football ClubGirls & womenBrantford, ON · U10 – U20RegisterWebsite ↗

Flag programs (20)

Laurier Brantford Golden Hawks Women’s FlagBrantford · College women’s flagWebsite ↗
UA Brantford Region logoUA Brantford RegionBrantford · UA FlagWebsite ↗
BMFA FlagBurlington · Youth flagWebsite ↗
UA Burlington logoUA BurlingtonBurlington · UA FlagWebsite ↗
Hamilton Minor Football FactoryHamilton · Youth flagWebsite ↗
Hamilton · Youth flagWebsite ↗
Hamilton Piranhas logoHamilton PiranhasHamilton · Adult flagWebsite ↗
McMaster Marauders Women’s FlagHamilton · College women’s flagWebsite ↗
Steel City Sky Tigers logoSteel City Sky TigersHamilton · Youth flagWebsite ↗
The Flag Football AcademyHamilton · Youth flagWebsite ↗
The ReplacementsHamilton / Halton · Adult flagWebsite ↗
Southern Ontario Stealth (SO Stealth)Hamilton / Niagara · Adult flagWebsite ↗
Niagara LegionNiagara · Adult flagWebsite ↗
Niagara Mud DogsNiagara · Adult flagWebsite ↗
Niagara Nitros Women's logoNiagara Nitros Women’sNiagara · Adult flagWebsite ↗
Niagara Regional Minor Football AssociationNiagara · Youth flagWebsite ↗
Niagara Youth Flag FootballNiagara · Youth flagWebsite ↗
UA Norfolk County logoUA Norfolk CountyNorfolk County · UA FlagWebsite ↗
Brock Badgers Women’s FlagSt. Catharines · College women’s flagWebsite ↗
UA Waterdown logoUA WaterdownWaterdown · UA FlagWebsite ↗
12 tackle · 17 flagSouth WestAlong the 401: London, Windsor, Kitchener-Waterloo, Guelph, SarniaShow clubs +

Tackle clubs (12)

Cambridge Minor Football Association logoCambridge Minor Football AssociationCambridge, ON · U10 – U20RegisterWebsite ↗
Chatham Kent Cougars Football Club logoChatham Kent Cougars Football ClubGirls & womenChatham, ON · U10 – U18Website ↗
Essex County Ravens Football Club logoEssex County Ravens Football ClubWindsor, ON · U14 – U20RegisterWebsite ↗
Forest City Thunderbirds logoForest City ThunderbirdsLondon, ON · U12 – U20Website ↗
Guelph Minor Football Association logoGuelph Minor Football AssociationGuelph, ON · U10 – U20RegisterWebsite ↗
London Jr. Mustangs logoLondon Jr. MustangsGirls & womenLondon, ON · U10 – U18Website ↗
London Beefeaters logoLondon BeefeatersLondon, ON · Adults 18+RegisterWebsite ↗
Sarnia Sturgeon logoSarnia SturgeonSarnia, ON · U10 – U18RegisterWebsite ↗
Waterloo Jr Warriors Football logoWaterloo Jr Warriors FootballWaterloo, ON · U10 – U20RegisterWebsite ↗
Woodstock Wolverines logoWoodstock WolverinesWoodstock, ON · U10 – U18RegisterWebsite ↗
St. Clair Saints logoSt. Clair SaintsWindsor, ON · Adults 18+Website ↗
WOLFPAAC (World of Ladies Football) logoWOLFPAAC (World of Ladies Football)Girls & womenLondon, ON · Girls’ & women’s flag and tackleRegisterWebsite ↗

Flag programs (17)

Cambridge Minor Football AssociationCambridge · Youth flagWebsite ↗
UA Cambridge logoUA CambridgeCambridge · UA FlagWebsite ↗
Guelph Gryphons Women’s FlagGuelph · College women’s flagWebsite ↗
UA Guelph logoUA GuelphGuelph · UA FlagWebsite ↗
UA Kincardine logoUA KincardineKincardine · UA FlagWebsite ↗
London LegendsLondon · Adult flagWebsite ↗
London TitansLondon · Youth flagWebsite ↗
UA London logoUA LondonLondon · UA FlagWebsite ↗
Western Mustangs Women’s FlagLondon · College women’s flagWebsite ↗
UA Sarnia logoUA SarniaSarnia · UA FlagWebsite ↗
RailCitySt. Thomas / Elgin · Adult flagWebsite ↗
Laurier Waterloo Golden Hawks Women’s FlagWaterloo · College women’s flagWebsite ↗
Waterloo Jr Warriors NFL FlagWaterloo · Youth flagWebsite ↗
Waterloo Warriors Women’s FlagWaterloo · College women’s flagWebsite ↗
Border City Flag FootballWindsor · Adult flagWebsite ↗
Windsor Lancer Women’s FlagWindsor · College women’s flagWebsite ↗
Woodstock WolverinesWoodstock · Youth flagWebsite ↗

Not sure where to start?

Tell us where you live. We’ll connect you with a club.

Send us your postal code and the player’s birth year. Our member services team will reply with the closest programs and pass your details to the club so they can follow up.

Help me find a program

Clubs play in leagues including the Ontario Summer Football League (OSFL), Ontario Fall Football League (OFFL), National Capital Amateur Football Association (NCAFA) and Ontario Women’s Football League (OWFL). All tackle members and leagues →

Required for everyone

Register on the Football Ontario National Registry

After you sign up with your club, every player, coach and volunteer completes the National Registry before taking part in practices, games, camps or tryouts. It takes a few minutes and is separate from your club registration.

Go to the National Registry

Is football safe?

What you can expect from every Football Ontario club

  • ✓Trained, screened coaches. Coaches complete NCCP courses, Safe Sport training and screening. →
  • ✓Safe tackling. Contact coaches are certified in Football Canada’s Safe Contact program. →
  • ✓Concussion protocols. Every club follows Rowan’s Law to remove and safely return athletes. →
  • ✓The Rule of Two. No coach is ever alone one-on-one with your child, in person or online. →
  • ✓Independent reporting. Concerns go to SafeZone and ITP Sport, independent of your club. →

Look for the Football Ontario logo →

Cost

What does it cost?

Each club sets its own fees, which vary by program, age group and what’s included. Check your club’s registration page for details.

Financial help

Help paying for sport

These programs help families cover registration costs:

Many clubs also offer their own support. Ask when you register.

Common questions

Do we also need to register with Football Ontario?

Yes. Along with your club’s registration, every player, coach and volunteer completes the National Registry before their first practice, game, camp or tryout. Players registered there are covered by Football Ontario’s insurance program and are eligible for provincial and national teams.

Yes. Along with your club’s registration, every player, coach and volunteer completes the National Registry before their first practice, game, camp or tryout. Players registered there are covered by Football Ontario’s insurance program and are eligible for provincial and national teams.

My child has never played. Can they still join?

Yes. Community flag and tackle programs are built for beginners, and the youngest age groups start with the basics. First Down is designed for children under 8.

Can girls play?

Yes. Girls play flag and tackle in Ontario. The Ontario Women’s Football League runs girls’ tackle from U13 to U18, flag has girls’ and women’s divisions, and Women’s Futures camps develop female athletes.

Flag or tackle: which should we choose?

Flag is non-contact and a great first step at any age. Tackle teaches contact skills under certified Safe Contact coaches. Many players do both.

When does registration open?

Each club sets its own dates, and many leagues play in summer or fall seasons. Check your club’s site, or email them, to find out when registration opens.

What equipment do we need?

For flag, athletic clothing and cleats are usually enough. For tackle, ask your club which equipment it supplies and what you need to buy.

What if there’s no club near us?

Contact Football Ontario member services. We can point you to the closest program, or help your community start one.

Need help finding the right fit? Email Football Ontario member services and tell us your town and your child’s age.

Last reviewed: October 2026 · Safe Sport · Member tools for clubs