PARENTEDGEWhat is ParentEdge? →

YOUTH SPORTS — JEFFERSON COUNTY, AL

183 programs · Jefferson · checked Nov 2026

Every listing comes from the organization's own public website. Nobody pays to be listed.

TOP SPORTSBaseball 34 · Soccer 26 · Basketball 23 · Cheer 22 · Football 22 ·
All 13 sports →
Dance 20 · Softball 20 · Volleyball 10 · Gymnastics 9 · Lacrosse 9 · Swimming 8 · Martial Arts 7 · Wrestling 7
Sport
Gender
Level
Age
183 programs
Rec leagues96

A.G. Gaston Boys & Girls Club runs an athletics program for youth in Birmingham, AL.

Birmingham · Multi-sport
Visit site →

Co-ed and girls volleyball league in Birmingham.

Birmingham · Volleyball

Basketball league in Birmingham, AL.

Birmingham area · Basketball

Youth baseball and basketball league affiliated with the Bessemer Recreation Center.

Bessemer area · Baseball · Basketball

Youth amateur athletics program for Birmingham boys and girls, run by a police-affiliated nonprofit.

Irondale · Multi-sport
RECTRYOUT TEAMS

Birmingham rugby club with youth touch rugby for ages 7 to 12 and middle and high school rugby teams.

Birmingham area · Rugby
Visit site →

Birmingham umbrella soccer club running rec, academy, competitive, futsal and camp programs for U4 to U19.

Birmingham area · U4 · U5 · U6 · U8 · Soccer
Visit site →

City of Birmingham youth football and cheerleading league for ages 5 to 12, with more sports planned.

Birmingham · Ages 5–12 · Football · Cheer

Youth soccer program in Birmingham.

Birmingham area · Soccer

Boys & Girls Clubs of Central Alabama gives kids chances to get active in sports at its clubs.

Hueytown area · Multi-sport
Visit site →

Youth baseball program in Center Point, AL.

Center Point area · Baseball

Girls flag football league with teams from Hoover, Homewood, Mountain Brook and Chelsea.

Vestavia Hills area · Football

Central Alabama recreational soccer league based in Trussville, AL.

Trussville · Soccer

City of Bessemer parks department runs youth fields and leagues.

Bessemer area · Multi-sport
Visit site →

City of Clay youth sports program with co-ed basketball registration, with practices and games at Clay schools.

Clay area · Basketball · Baseball
Visit site →

City-run youth sports program in Fultondale, including youth basketball.

Fultondale area · Multi-sport

City of Hueytown parks department runs youth basketball, baseball, softball, football and soccer programs.

Hueytown · Basketball · Baseball · Softball · Football · Soccer
Visit site →

Youth cheer squads in Clay, AL for children from pre-K through 6th grade.

Clay area · Cheer

Youth baseball league in Clay, AL.

Clay area · Baseball

Summer swim and dive team at the Country Club of Birmingham in Mountain Brook.

Mountain Brook area · Swimming
Visit site →

Youth football and cheer program serving children in the City of Birmingham and surrounding communities.

Birmingham area · Football · Cheer

Youth rec organization in Fairfield for ages 4 to 12, offering t-ball, baseball and cheerleading.

Fairfield area · Ages 4–12 · Baseball · Cheer

Volunteer-run youth recreational league in Fairfield, AL for baseball, softball, volleyball, soccer and basketball.

Fairfield area · Baseball · Softball · Volleyball · Soccer · Basketball
Visit site →

Trussville church offering youth basketball and cheer programs through its sports ministry.

Trussville · Basketball · Cheer
Visit site →

Youth baseball program in Fultondale, AL.

Fultondale area · Baseball

Youth flag football league in Gardendale with 7U and 9U teams.

Gardendale area · Football

Girls softball association in Gardendale, AL.

Gardendale · Softball

Youth football and cheer program in Gardendale, AL.

Gardendale · Football · Cheer

Youth soccer club in the Gardendale area near Mt Olive.

Mt Olive · Soccer

Youth baseball program in Gardendale, AL.

Gardendale · Baseball

Nonprofit youth basketball league for boys and girls in Gardendale and surrounding areas.

Gardendale area · Basketball

Birmingham-area youth lacrosse league with 125+ teams for boys and girls, running spring and fall seasons.

Birmingham area · 10U · 12U · 14U · 8U · Lacrosse
Visit site →

Partner soccer club of Birmingham United forming teams within Highlands School classes, with U6 to U8 play on school fields.

Birmingham area · U4 · U5 · U6 · U8 · Soccer
Visit site →

City parks and recreation department in Homewood offering baseball, basketball, soccer, football, lacrosse and wrestling.

Homewood area · Baseball · Softball · Basketball · Football · Cheer · Lacrosse · Pickleball · Soccer · Tennis · Volleyball · Wrestling
Visit site →

Youth baseball and softball league based in Homewood.

Homewood · Baseball · Softball

Youth American football league in Homewood, AL.

Homewood area · Football

Recreational swim team for ages 5 to 18 run by Homewood Parks and Recreation, not a learn-to-swim program.

Homewood area · Ages 5–18 · Swimming
Visit site →

Homewood youth cheer squads for girls in grades 1 through 6, cheering at fall youth football games.

Homewood area · Cheer

Nonprofit youth sports association in Hoover offering football, cheer and baseball programs for Hoover residents.

Hoover area · Multi-sport
Visit site →

Tackle football and sideline cheer program for children zoned to Hoover schools.

Hoover area · Football · Cheer
Visit site →

City of Hoover sports complex with indoor courts, ball fields, tennis, climbing and a summer sports camp.

Hoover · Climbing · Tennis
Visit site →

City of Hoover parks department runs youth baseball, basketball, football, soccer, softball, cheer, track and archery.

Hoover · Baseball · Basketball · Football · Soccer · Softball · Cheer · Track & XC · Archery
Visit site →

Recreational wrestling league for elementary and middle schoolers with a seven-week season at Hoover High School.

Hoover area · Wrestling
RECTRYOUT TEAMS

Soccer club with recreational and competitive teams for U4 through U19 players in Hoover, AL.

Hoover · U4 · U19 · U8 · U9 · Soccer
Visit site →

Recreational softball association in Hoover, AL.

Hoover area · Softball

Hoover youth lacrosse for boys and girls in grades K-8, with a February to April season and free January beginner sessions.

Hoover area · 8u · Lacrosse
Visit site →

Girls fastpitch softball program in Hueytown, AL.

Hueytown area · Softball

Youth baseball program in Hueytown, AL.

Hueytown area · Baseball

Youth football and cheerleading program in Hueytown, AL.

Hueytown area · Football · Cheer

Youth soccer club in Hueytown, AL.

Hueytown area · Soccer

Youth rec sports for ages 5 to 12, including baseball, softball, soccer, football and cheerleading.

Hueytown area · Ages 5–12 · Baseball · Softball · Soccer · Football · Cheer

Competitive youth football and cheer program in Birmingham's Huffman area.

Birmingham area · Football · Cheer

Youth baseball program in the Huffman area of Birmingham, AL.

Birmingham · Baseball

Church recreation ministry running youth soccer, flag football and baseball in Bessemer, AL.

Bessemer area · Grades 1-5 · Baseball · Football · Soccer
Visit site →

Basketball league for boys and girls from K4 through 6th grade, run through a church recreation ministry.

Hoover area · Grades 1-5 · Basketball
Visit site →

City-run youth baseball, softball and T-ball program in Irondale, AL.

Irondale area · Baseball · Softball
Visit site →

Baseball league founded in 1958 in Homewood, AL, with spring Saturday games.

Homewood area · $40 per player · Baseball
Visit site →

Adaptive sports, aquatics and fitness programs in Birmingham, including fall youth activities and team camps.

Birmingham · Multi-sport
Visit site →
RECTRYOUT TEAMS

Leeds recreational soccer program now run by Birmingham United, with rec and competitive play combined.

Leeds area · U4 · U5 · U6 · U8 · Soccer
Visit site →

Youth baseball and softball organization in Leeds, AL.

Leeds area · Baseball · Softball

City of Leeds youth baseball and softball program played at a newly opened sports complex with five fields.

Leeds area · Baseball · Softball
Visit site →

Vestavia Hills youth cheer program for girls in grades 2 through 6, teaching cheer, jumps and dance.

Vestavia Hills area · Cheer

Youth boxing program for young men in Birmingham, AL, run with the Birmingham Urban League.

Birmingham area · Martial Arts

Birmingham nonprofit youth lacrosse program for boys and girls that recruits through Birmingham City Schools and youth groups.

Birmingham area · Lacrosse

Baseball ballpark in the McCalla area of Bessemer, AL.

McCalla · Baseball

Youth football association in Pinson, AL.

Pinson · Football

Mountain Brook community youth sports program offering baseball, basketball, cheer, football, softball, volleyball and wrestling.

Mountain Brook area · $190 per player basketball registration fee (a $20 late fee applies) · Multi-sport
Visit site →

Swim and dive team of the Mountain Brook Club, with swim levels and a separate diving team.

Mountain Brook area · Swimming
Visit site →

Mountain Brook youth lacrosse for girls and boys, with spring league registration and fall youth clinics.

Mountain Brook area · U8 · U12 · U10 · Lacrosse
Visit site →

Birmingham United recreational soccer club for Mountain Brook residents with home games at Mountain Brook High School.

Mountain Brook · U4 · U5 · U6 · U8 · Soccer
Visit site →

Faith-based youth soccer ministry in Birmingham, AL that runs soccer and youth referee programs.

Birmingham area · Soccer
Visit site →

Adaptive buddy baseball league for players with disabilities at Hoover Sports Park East.

Hoover · Baseball
Visit site →

Youth soccer association in Pinson, AL.

Pinson · Soccer

Youth football program in Pleasant Grove, AL.

Pleasant Grove · Football

Youth baseball program with T-ball and 6U through 12U teams in Bessemer, AL.

Bessemer · 6U · 8U · 10U · 12U · Baseball
Visit site →

Church-run children's basketball and cheer leagues in Vestavia Hills.

Vestavia Hills area · Basketball · Cheer
Visit site →

Recreational baseball program at Shades Mountain Park in Hoover, AL.

Hoover area · Baseball

Birmingham boys' baseball league with spring and fall seasons, operating since 1953.

Birmingham area · 6U · 8U · 10U · 12U · Baseball
Visit site →

City parks and recreation department running Tarrant Youth Sports and a recreation center.

Tarrant area · Football
Visit site →

Birmingham nonprofit with an inclusive youth basketball league for ages 5 to 13 and a youth T-ball league in Vestavia.

Birmingham · Ages 5–13 · Multi-sport
Visit site →

Gymnastics program run by the City of Trussville parks and recreation, with a summer camp.

Trussville · Gymnastics
Visit site →

City of Trussville parks and recreation athletics offering baseball, softball, flag football, gymnastics and archery.

Trussville · Baseball · Softball · Football · Gymnastics · Archery · Basketball
Visit site →

Trussville soccer club with intramural, recreational, academy and competitive teams across youth age groups.

Trussville area · Soccer

Full-contact youth football league in Trussville, limited to Trussville residents and city-employee dependents.

Trussville area · Football

Youth lacrosse association serving the Trussville area and a member of GBYLA.

Trussville area · Lacrosse

Recreational fall softball for girls in Vestavia Hills.

Vestavia Hills area · Softball

Parks and leisure department in Vestavia Hills running baseball, softball and aquatics programs.

Vestavia Hills area · Baseball · Softball · Swimming
Visit site →

Soccer club in Vestavia Hills offering recreational and competitive teams for U6 to U19.

Vestavia Hills area · U8 · Ages 3-19 · Ages 7-11 · Ages 11-19 · Soccer
Visit site →

Recreational baseball for Vestavia Hills kids ages 4 to 18, with spring and fall seasons.

Vestavia Hills area · Ages 4–18 · Baseball

Youth basketball program based in Vestavia Hills.

Vestavia Hills area · Basketball

Youth football program for Vestavia Hills, a member of the Jefferson-Shelby Youth Football League.

Vestavia Hills area · Football
Visit site →

Girls youth basketball program based in Vestavia Hills.

Vestavia Hills · Basketball

Youth lacrosse club serving Vestavia Hills area players.

Vestavia Hills area · Lacrosse

Summer swim and dive team for ages 5 to 18 who can swim 25 yards on their own.

Vestavia Hills area · Ages 5–18 · Swimming
Visit site →

Youth football team based in the Wylam area of Birmingham.

Birmingham · Football

YMCA of Greater Birmingham offers youth sports leagues and programs at several area centers.

Birmingham area · Multi-sport
Visit site →
Travel & club37

All-star cheerleading company in Birmingham, AL.

Birmingham · Cheer
Visit site →

All-star cheer gym with Hoover and Trussville locations, home of the Bama All Stars.

Hoover · Ages 3–19 · Cheer
Visit site →

Basketball academy in Birmingham, AL.

Birmingham · Basketball

Volleyball club based in Trussville.

Trussville · Volleyball

Youth track and field membership program in Birmingham.

Birmingham area · Track & XC

Basketball club based in Birmingham.

Birmingham · Basketball

Birmingham volleyball club with Elite, National and Regional teams plus a TNT program for ages 6 to 12.

Birmingham area · Volleyball
Visit site →
TRAVEL/SELECT

Select lacrosse club based in Birmingham.

Birmingham · Lacrosse

Hoover soccer academy for boys and girls U8 to U12 offering developmental and competitive play.

Hoover area · Soccer
Visit site →
TRAVEL/SELECT

Year-round travel basketball club in Birmingham that plays sanctioned AAU, USBA, YBOA and USSSA events.

Birmingham area · $275 first registration payment per the site's payment schedule · Basketball
Visit site →

Volleyball club based in Birmingham.

Birmingham area · Volleyball

Cheer academy in Birmingham, AL.

Birmingham area · Cheer

Newer Birmingham-area soccer academy that develops players through small-sided games.

Birmingham area · Soccer
TRAVEL/SELECT

Baseball club in Birmingham.

Birmingham · Baseball

Year-round competitive USA Swimming team based in Birmingham, operating since 1965.

Birmingham area · Swimming
Visit site →

Travel fastpitch softball club based in Irondale, AL.

Irondale area · Softball
Visit site →

Fastpitch softball program in Birmingham, AL.

Birmingham area · Softball
TRAVEL/SELECTGIRLS

Girls club lacrosse program based in Hoover.

Hoover area · U20 · Lacrosse

Volleyball academy in Homewood, AL.

Homewood · Volleyball

Youth wrestling club in the Clay area of Trussville.

Trussville · Wrestling

Nonprofit wrestling club in Leeds for K-12 wrestlers that competes in dual meets and tournaments.

Leeds area · Wrestling

Homewood soccer club offering competitive tryouts, academy evaluations and camps.

Homewood area · Soccer

Hoover basketball club with tryout-based spring and summer traveling teams for 3rd grade and up, plus seasonal skill academies.

Hoover area · Basketball
Visit site →

Competitive soccer club for U11 through U19 players, affiliated with MLS NEXT and Girls Academy.

Vestavia Hills · U9 · U10 · U11 · U12 · Soccer
Visit site →
TRAVEL/SELECT

Birmingham basketball organization running skills and 3v3 and 4v4 sessions plus competitive spring teams for grades 5 to 11.

Birmingham area · $135 per player for a four-session series · Basketball
Visit site →

Year-round competitive USA Swimming team in Vestavia Hills offering coaching and technique instruction for all ages.

Vestavia Hills · Swimming

Volleyball club in Birmingham for youth players.

Birmingham area · Volleyball

Youth wrestling club in Mountain Brook.

Mountain Brook area · Wrestling

Volleyball academy based in Birmingham.

Birmingham area · Volleyball
Visit site →

Volleyball club founded in 1990 with a NASA South location in Birmingham and a Huntsville site.

Birmingham area · Volleyball
Visit site →

Youth track and field club for the Hoover area that practices at Hoover High School and hosts a memorial meet.

Hoover · $130 per athlete; family maximums apply · Track & XC
Visit site →
TRAVEL/SELECT

Baseball organization in Bessemer, AL.

Bessemer area · Baseball

Birmingham academy with travel teams and lessons in baseball, basketball, 7-on-7 football and softball.

Birmingham · Baseball · Basketball · Football · Softball
Visit site →

City of Trussville cheerleading academy offering classes, teams and camps.

Trussville · Cheer
Visit site →

All-star cheer program in Birmingham with classes and a summer camp.

Birmingham area · Cheer
Visit site →

Youth wrestling club in Vestavia Hills.

Vestavia Hills · Wrestling
TRAVEL/SELECT

Year-round age-group competitive swim club based in Vestavia Hills.

Vestavia Hills area · Swimming
Training, camps & lessons50

Hoover martial arts school serving students ages 4 and up.

Hoover · Martial Arts
Visit site →

Birmingham ballet school offering a day program, summer and junior intensives, camps and adult classes.

Birmingham area · Dance
Visit site →

Dance academy in Hoover, AL.

Hoover · Dance

Trussville gym offering preschool, recreational gymnastics, tumbling, boys classes, cheer, parties and camps.

Trussville · Gymnastics · Cheer
Visit site →
TRAINING

Birmingham futsal (indoor soccer) academy that also runs a summer camp.

Birmingham area · Soccer
Visit site →

Dance academy in Trussville, AL.

Trussville · Dance

Community tennis association running LETT youth tennis programs in schools, after school and during summers since 1998.

Homewood area · Tennis

Baseball academy in Birmingham, AL.

Birmingham · Baseball

Bouldering gym in Birmingham with a kids climbing team that practices Monday and Wednesday evenings.

Birmingham area · $180 per 9 sessions, kids climbing team · Climbing
Visit site →

Dance studio in the Riverchase area with classes and summer camps.

Hoover · ages 2-4 · Dance
Visit site →

Fencing academy in Hoover with classes for ages 5 through adult and a Birmingham JCC annex.

Hoover · $45 trial class · Fencing
Visit site →

Martial arts school in Trussville and Vestavia Hills with kids, teen and adult classes, summer camp and an after-school program.

Trussville · Age 3-5 · Ages 6-7 · Ages 8-11 · Ages 12-17 · Martial Arts
Visit site →

Junior tennis academy in Homewood with indoor and outdoor courts and age-group development tracks.

Homewood area · Tennis
Visit site →

Ballet studio in Birmingham.

Birmingham · Dance

Cheer and tumbling gym in Homewood with tumbling levels 1-6, cheer jumps and cheer prep classes.

Homewood · Cheer · Gymnastics
Visit site →

Dance school in Homewood.

Homewood · Dance

Junior golf program at the Country Club of Birmingham with competitive coaching and instruction for golfers with disabilities.

Mountain Brook area · Golf

Baseball and softball training facility in Homewood, AL offering lessons, cages and camps.

Homewood · Baseball · Softball
Visit site →

Athletic training franchise in Hoover with youth groups for ages 7 to 14 and adult group workouts.

Hoover area · Ages 7–14 · Multi-sport
Visit site →

Dance studio with locations in Vestavia Hills and Mountain Brook.

Vestavia Hills area · Dance

Dance studio in Vestavia Hills, AL.

Vestavia Hills · Dance

Basketball camps, year-round skills training and a 3-on-3 league, with a Birmingham, Alabama location.

Birmingham area · Basketball
Visit site →

Vestavia Hills dance studio with technique classes for ages two and up, recreational and competitive programs and a year-end showcase.

Vestavia Hills · Dance
Visit site →

Nonprofit youth program offering First Tee golf and life-skills development in Birmingham.

Birmingham area · Golf
Visit site →

Traditional taekwondo, jiu-jitsu and personal safety training in Gardendale, AL.

Gardendale area · Martial Arts

Movement and fitness gym in Hoover for all ages, including kids tumbling.

Hoover area · $20 per month membership dues · Gymnastics
Visit site →

Taekwondo school in Hueytown with classes for kids as young as four.

Hueytown area · Martial Arts

Gymnastics gym in Birmingham with Pre-K, recreational, boys and competitive team programs plus summer camp.

Birmingham area · Gymnastics
Visit site →

Youth wrestling gym with rooms in Birmingham, Trussville and Pell City, running a November to February season.

Birmingham · $129 per month, youth K-6 membership (or $399 season pass) · age 5–7 · age 5-7 · Wrestling
Visit site →

Dance school in Vestavia Hills, AL.

Vestavia Hills area · Dance

Gymnastics club in the Bessemer area with optional, Xcel, compulsory and recreational teams.

Bessemer · Ages 5-8 · Gymnastics
Visit site →

Mountain Brook dance studio for dancers ages 2-18 with recreational classes, a competitive company and summer camps.

Mountain Brook area · Ages 2–18 · Dance
Visit site →

Dance studio in the Crestwood area of Birmingham.

Birmingham area · Dance

Soccer camps covering day camps, elite ID camps, goalkeeping and showcases in the Birmingham area.

Birmingham area · Soccer
Visit site →

Dance school in Trussville, AL.

Trussville · Dance

Ballet studio in Birmingham offering ballet, pointe, tap, jazz, hip-hop, tiny-tots and adult classes.

Birmingham · Dance

Mountain Brook gymnastics program for students from age two through high school, including compulsory competitive teams.

Mountain Brook area · $99 annual registration fee, plus session tuition · Gymnastics
Visit site →

Nonprofit dance studio on Birmingham's west side serving kids.

Birmingham area · Dance

Soccer camps based in Birmingham for youth players.

Birmingham · Soccer

Baseball and softball athletic performance training academy in Birmingham, AL.

Birmingham area · Baseball · Softball
Visit site →

Basketball training business that works with Trussville Parks and Recreation, offering drill-based skill training and live sessions.

Trussville · Basketball

Basketball training facility in Vestavia Hills offering memberships, personal training, group classes, and camps and clinics.

Vestavia Hills area · Basketball
Visit site →

Dance academy in Mountain Brook.

Mountain Brook · Dance

Dance studio in Hueytown offering competitive team and recreational dance.

Hueytown area · Dance

Nonprofit dance studio serving students throughout the Greater Birmingham area.

Homewood area · Dance
Visit site →

Martial arts school in Bessemer teaching taekwondo, karate and Muay Thai, with preschool classes for ages 4-6.

Bessemer area · Martial Arts

Dance studio in Hoover, AL.

Hoover · Dance

Dance training and performance company in Birmingham for ages 3-16 and adults.

Birmingham area · Ages 3–16 · Dance

Gymnastics gym offering classes, camps, a competitive Vision Team program and Parent's Night Out.

Hoover · $75 non-refundable registration fee per family · Gymnastics
Visit site →

Traditional Japanese karate school in Homewood with classes and tournaments.

Homewood area · Martial Arts
Visit site →
Map

Every listing comes from the organization's own public website — nobody pays to be listed. Spot something wrong? Email find@parentedge.com and we'll fix it.

All 183 programs in Jefferson County, AL

Every program we have in Jefferson County, AL in one plain list, including the teams that sit inside a league above. Each one has its own page with ages, cost and what they offer.

Rec leagues · 96

Travel & club · 37

Training, camps & lessons · 50