Youth Sports


Trussville Archery Club
We are very excited to have as our Instructor, Kristy Montgomery. She is certified NASP, USA and 4H Archery. She currently trains/instructs the Home School co-op group SCOPE located in Moody Al.

For additional information, please contact Dot Kelley; 205-508-5666.
archery 2019     Register


Trussville Park and Recreation’s baseball league is a community baseball program dedicated to providing children of any skill level with a fun and engaging youth baseball experience. Our league offers the opportunity for children to experience and benefit from life lessons, socialization, and camaraderie that are the cornerstones of baseball. Our program includes divisions for children ages 5 to 18. During a season each team practices on-field fundamentals and enjoys the excitement of playing games in a competitive environment. We currently offer two seasons to the public; Spring and Fall.  Spring Season is a more competitive season with all stars and more tournaments.  The Fall Season is more instructional, we partnered with Hewitt-Trussville High School Coaching Staff and players to offer a unique baseball experience for your player.  Thank you for your loyalty to our program as we look to offer the city of Trussville the absolute best youth baseball program.

For additional information, please contact Jerard Baker; 205-790-2324. No texting please.
App Reminder   Flyer for Baseball 2019 4 yr old T-ball  Register


Basketball season starts in late November and runs through March.  The season is 8 games long plus a tournament.  Games are played on Thursday nights starting at 6:15pm and Saturdays starting at 8am.  Teams practice twice a week in the preseason and once a week in season on Monday or Tuesday nights.  The cost is $115 per player with a $10 discount for multiple kids per family.  The age range is 6-18 years old as of September 1st of the current year.

For additional information, please contact Zach Manning; 205-508-5666.
Learn More     Register     Scores and Standings


Trussville Youth Cheerleading Association is a part of the Trussville Youth Football Association.  If you would like more information please visit out facebook page.

Disc Golf

The city of Trussville has an 18 hole disc golf course located within the sports complex.

Flag Football

Flag Football has two seasons beginning with the fall starting in late August and spring starting in early March.  In the fall the cost is $115 per player with a $10 discount for multiple kids per family and in the spring it is $100 per player with a $10 discount for multiple kids per family.  The fall season is 8 games long plus a tournament and the spring season is determined by the number of teams plus a tournament.   Games are played on Thursday nights starting at 6:15pm and Saturdays starting at 8am.  The age range is 5-12 years old as Aug 1 of the current year.  Practices are held on Monday or Tuesday nights with one practice per week.

For additional information, please contact Zach Manning; 205-508-5666.
Register     Rule Book Spring Flag 2019 Flyer   Scores and Standings


Trussville Gymnastics opened its door in 2014 and is a proud member of USA Gymnastics.  At our gym we aim to teach gymnastics in a safe, fun, and affordable way.  We hope your child will gain not only new gymnastics skills but also develop confidence, patience, respect and a hard work ethic.  Gymnastics classes are broken into three categories:  pre-k classes (co-ed, 2-5 years), recreational classes (boys and girls 5.5-18 years) and competitive team gymnastics (invite only, 5.5-18 years).  We are very proud to have numerous state champions from our competitive compulsory team program.  Check out our website, www.trussvillegymnastics.comor call at 205.492.3898 to learn more about our various gymnastics programs and our accomplishments!

For additional information, please email or call the gym at 205-492-3898.
Visit Website     Download Flyer


Trussville football is a full contact competitive youth football program located in Trussville, Alabama and are currently a member of the Jefferson Shelby Youth Football League. Participation in TYFL is limited to residents of Trussville or dependents of city employees. We are open to children in grades K-6.
Visit Website


Lacrosse has become one of the fastest growing sports in the area. Trussville lacrosse is under the Greater Birmingham Youth Lacrosse Association and offers fall and spring leagues. We have leagues for boys and girls from U8 to high school. If you would like more information please visit our website.

Visit Website

Rec Runners

The Trussville Rec Runners are Team/Club designed to introduce, train and encourage Youth between the age of 6y to 18y in Track and Field. The 2019 Season dates have not been set but we generally start Early/Mid Spring and end in late May with a State wide Track Meet. We practice one week night and on Sat. morning at the Hewitt Trussville High School Stadium. Check back with us after the first of year 2019 for dates and times.

For additional information, please contact Dot Kelley; 205-508-5666.
Learn more Rec Runner Flyer    Register


Trussville United Soccer Club is a non-profit organization whose mission is to develop the physical, mental, and emotional growth of its membership through soccer at all ages and participation levels. We aim to provide each player the chance to play soccer in an environment that emphasizes fun while also developing soccer skills at a level that fits their interest and capability. At the recreational level, we aim to provide this through equal participation, irrespective of skill. At the competitive level, we aim to add a challenging environment for gifted players who seek full potential. This environment improves team development and makes us competitive at the state and regional level.

Visit Website

Softball (Girl’s)

Trussville Girls Softball Association is a 501(c)3 located in the Trussville Sports Complex and offers softball to youth ages 3-15. TGSA has 2 seasons per year and offers a competitive travel softball program through the park called Red Storm. The park has recently teamed up with Hewitt-Trussville High School head coach Taylor Burt to hold camps prior to each rec season for registered players.

Visit Website


This program will be geared toward the swimmer that is at the higher end of the swim lesson spectrum. Participants will learn more about the different strokes, starts, and turns. Participant must be able to swim a lap of the pool on their own.
Download Flyer


One of the programs we offer is Rocket Tennis which is designed for beginning kids between the ages of 6-8.  The program is designed to get kids and their parents on the court together in an environment to encourage the sport as a family activity.  The program focuses mostly on having the kids getting used to holding a racquet while learning coordination skills.  Once the kids have gained some coordination, we progress  to having the kids interact with each other by having them toss the ball to each other and catching the ball with two racquets.  By the end of the clinic, the kids are ready to play a game with their parents.  The main purpose of the program is to get families out on the court and to encourage more family time together.

Learn more     Register     JTT Programs