Click to Register Download the HMFF Flyer

Contact the HMFF



Follow the HMFF

    Follow HMFF on Twitter
  • Like HMFF on Facebook
  • Follow HMFF on LinkedIn
  • Share HMFF on Delicious

Hamilton Mountain Football Factory

Are You Ready For Some Football? The Hamilton Mountain Football Factory is back!

The COED NFL Flag Football Program is back!

NEW!!! Cardinal Newman and St. Thomas More School and their state of the art turf fields are home to the HMFF. With early games on Turf, muddy fields will not be an issue. We are committed to providing our athletes with the best experience possible. All games will be played on Turf this season!


The HMFF is Ontario's Largest, and most Elite NFL Flag League. The experience of playing in the HMFF is second to none!



League News

Thanks to all the great coaches!!! It's going to be a great season!


Players should be called this week as coaches are setting up practices.


Good Luck to all, and remember to have fun!


About the HMFF


6 & 7 year olds.

With 10 teams, the 6-7 year olds are in age appropriate divisions to enhance their skills and development. We keep this age group seperate, we do not play them against 8,9, and 10 year olds. Our trained officials start with 15 minutes of fundamental training, followed by 15 minutes training with their coach. There is then a 30 minute game. It is great to watch these players develop and grow from beginners, to NFL Flag Sensations.



Registrations are still OPEN, please see below for availability

UPDATED AS OF Thursday April 17th






Season Opens APRIL 25th runs to June 21st


*St. Thomas More Game Dates & Approximate Times

Dates and location:

  • Saturdays at St. Thomas More


  • Grade 1 & 2 - 9 am - 3 registrations available
  • Grade 3 & 4 - 10 am -FULL
  • Grade 5 & 6 - 11 am - 5 registrations available
  • Grade 7 & 8 - 12 pm - 1 registration available




*Times and location are subject to change

*Cardinal Newman Game Dates & Approximate Times


Dates and location(s):

  • Fridays/Saturdays - Cardinal Newman High School * NEW


  • Grade 1 & 2 - Fridays TBA/Sat 9 am - 3 registrations available
  • Grade 3 & 4 - Fridays TBA/ Sat10 am - 2 registartions available
  • Grade 5 & 6 - Fridays TBA/ Sat 11 am - 1 registrations available
  • >> Grade 7 & 8 - Fridays/Saturdays - 6 registration available
  • >> High School - Fridays /Saturdays -1 registration available



*Times and Location are subject to change

Photo Gallery

If you are unable to view the picture gallery below (i.e your viewing the site on an iOS device), please navigate your browser to the HMFF HTML 5 picture gallery.