New!  Teen Flag Football

The Fair Oaks Recreation & Park District is excited to bring you its first-ever 5-on-5 Teen Flag Football League for ages 14-17!

League Overview

Games starting April 24th

Games will be held on Saturday mornings starting April 24th.  Schedules will be released closer to the start of the league.

Each team is guaranteed a minimum of 6 games.

The league will follow all CDPH and Sac County guidance as it relates to covid-19 and recreational sports programming. 

League Fees | $60 per player

Individual and team registration is available now until our deadline of April 16th, so don't miss out!

Register Now for Teen Flag Football

Tennage Flag Football


The Jr. NFL Flag Football Program is the premier flag football league for boys and girls ages 5-14 years old. The program teaches youth the fundamentals of football, good sportsmanship, and teamwork through practices and games. The goal of the program is to educate its participants in the game of football as well as teach skills and lessons that help them succeed both on and off the field.

our mission

To provide youth an opportunity to play and grow in a family-friendly environment.

Our philosophy

The Fair Oaks Recreation & Park District believes that participation in youth sports and recreation builds positive self-esteem; promotes underlying values like sportsmanship, hard work, respect and camaraderie; and contributes to social, emotional, and physical development. We aim to provide programs to young people of all backgrounds that emphasize participation, teamwork, sportsmanship, and fun, placing less emphasis on the competitive aspect of sports and focusing instead on the process of growing and learning together. We expect all participants, parents, and coaches to support this philosophy.

  1. LEAGUE INFO & registration
  3. WEEKLY sports VALUES

league overview

League Fees

  • $100 for regular registration
  • $110 for late registration (if spots remain)


  • Ages 5-7
  • Ages 8-10
  • Ages 11-14

Practices & Games

  • Practices are held two times a week (days & times coordinated by head coach)
  • The majority of games are held on Saturday mornings starting at 9 a.m.
  • Mouth guards required at all practices & games
  • Each participant will receive a jersey of their NFL team
  • Footballs provided by the league

Game Schedules

Visit our Team Sideline page for game schedules and league-wide updates.


  • Registration Information
    • Registration Opens: May 12th
    • Registration Closes: August 8th
  • Mini Camp / Evaluation - Tentatively 8/14
  • Scrimmages - TBA
  • Opening Day Games - TBA
  1. Nick Davison

    Recreation Supervisor
    Phone: 916-536-6413
    Monday - Friday
    8 A.M. - 5 P.M.