Youth Athletics


Youth NFL FLAG Football League

Dates: August through November

Times: Tuesdays and Thursdays (Visit RecDesk HERE for more information)

Cost: $100 for the first child, $85 for the second child

Powered by USA Football, the sport’s national governing body, NFL FLAG is the country’s leading flag football program, with unmatched standards of safety, education and support. We believe football imparts great lessons and provides kids with skills that serve them well throughout their lives. In partnership with the NFL, we are giving every boy and girl in your community a chance to play in an organized, non-contact football league wearing official gear of the NFL. Boys and girls ages 5 through 14 are eligible to participate. Teams will consist of 5 – 10 players, and play will be on a 50-yard field. Each child will receive a reversible jersey with an NFL team trademark. Registration runs July 6 through August 17. Practice begins August 13th, and the season will run from August 28 through November 1.

USATF Track & Field

Dates: First practice will be May 29

Times: Monday, Tuesday, & Thursday practices weekly through June & July

Location: Cullman High School Track & Field

Cost: $100

The USATF club track and field team is open for ages 5-18 and is great for current high school or middle school athletes to continue working on and competing in events through the summer. Several meets will be held, including qualifier meets for the National Junior Olympics. Cullman High School coaches Waid Harbison and Larry Johnson will lead the program, with current and former college track athletes also assisting. The program is also a great way to introduce young athletes to the sport of track and field, including running, jumping, and throwing. Registration opens May 1.

Fall Youth Tennis Clinics

Dates: Session I: September 10 – 20 | Session II: September 24 – October 4 | Session III: October 8 – 18

Times: 4:30pm – 5:30pm

Location: Cullman High School Tennis Courts

Cost: $65 per session

Two-week clinics designed to offer lessons, group training, and playing experience to ages 10 and under. Participants will meet Monday, Tuesday, and Thursday during the session.

Youth Tennis League

Dates: August 28 – October 18

Times: Tuesdays & Thursdays at 6:30pm

Location: Cullman High School Tennis Courts

Cost: $75

Ages 13 through 18 are eligible to register. Registration opens August 1.

Youth Volleyball League

Dates: September – October

Times: Monday, Tuesday, & Thursday afternoons/nights

Location: Cullman Wellness & Aquatic Center and Ingle Park

Cost: $80

Youth volleyball league is open to ages 7-12; teams will be assigned at evaluations. Registration opens August 1.

Summer Youth Volleyball Camp

Dates: July 16 – 20

Times: 8am – 5pm

Location: Cullman High School

Cost: $60

Camp works on skills that will be needed in youth volleyball league to be held in September – October. Ages 7 – 12 can attend the clinic. Hitting, serving, volleying, and other skills will be taught. Ages 7 – 9 will have camp Monday and Tuesday, July 16 – 17. Ages 10 – 12 will have camp Wednesday – Friday, July 18 – 20. Registration opens April 1.

Archery Camp

Dates: June 4 – 8, June 25 – 29, & July 30 – August 3

Times: 8am – 5pm

Location: Archery Park

Cost: $100

There will be three five-day archery camps this summer open to anyone ages 9 – 15 years old. Camps will teach skills, go through games, competitions, and other fun activities. Registration opens April 1.

Youth Archery Classes

Dates: September 10 – December 6

Times: Beginner: Monday at 4pm & 5:15pm | Intermediate: Tuesday at 4pm & 5:15pm | Advanced: Thursday at 4pm & 5:15pm

Location: Cullman Civic Center

Cost: $100 for twelve-week session

Classes will be open for 3rd grade students and up wishing to hone their archery skills. Participants will move up to different levels after passing certain tests and skill assignments. Advanced classes will specifically work with NASP school students preparing for competitive shooting in the winter and spring with their schools. Registration opens August 1.

Fall Youth Baseball

Dates: September – October

Location: Heritage Park & Field of Miracles

Cost: $90 per player (includes jersey, hat, & trophy) or $425 per team

Ages 7-8 and 9-12 are eligible to play. Registration opens August 1.