• Game Play: Pickleball combines the elements of tennis, badminton and table tennis. It was created for all ages and skill levels, and is played using paddles to volley a plastic ball with holes (similar to a wiffleball), on a badminton size court with a modified tennis net. All levels and ages of players are welcome. No experience necessary. Equipment is available for check out at the Rec Center. Tuesdays, 6:00-9pm; Monday- Fridays, 9am-12:00pm; and Saturdays 9am-noon seasonally.
  • Location: Civic Center (1090 Montgomery Highway, 35216)
  • Cost: Vestavia Hills residents are FREE with a VHCC Membership. Non-residents are $10 with a Member or sign up for quarterly league play.
  • Registration: Register at
  • Contact Doug Rogers at or 205.978.0163.

Adult Soccer League
  • Game Play: Sunday league. Season begins on August 20.10-game season plus playoffs for all teams.
  • Registration: Open from July 18 to August 10. Register at
  • Location: All games played at Sicard Hollow Athletic Complex (4851 Sicard Hollow Road, 35242)
  • Cost: $1600 per team. All Vestavia Hills Resident team is $1500.
  • For more information contact Doug Rogers at 205.978.0178 or
Adult Flag Football League
  • Game Play: Thursday League with games starting at 6pm. This is a 7 on 7 non-contact league using modified N.I.R.S.A. rules. Players must be 18 years or older. 8 games plus playoffs.
  • Registration: Open from August 17 to September 7. Register at
  • Location: TBD
  • Cost: $460 per team. Your entry fee is the total cost for the league. You will not have to pay official fees at each game.
  • For more information contact Doug Rogers at 205.978.0178 or
Adult Kick Ball Coed League
  • Game Play: Monday League with games starting at 6:30pm. Players must be 18 years or older. Must have at least 4 female players at all times. 8 games plus playoffs. Games begin on September 25.
  • Registration: Open from August 28 to September 18. Register at
  • Location: All games and practices to be played at Wald Park (2521 Waldridge Road, 35216)
  • Cost: $400 per team. Your entry fee is the total cost for the league. You will not have to pay official fees at each game.
  • For more information contact Doug Rogers at 205.978.0178 or
Youth Girls Volleyball
  • Gameplay: For girls in grades 3-7. Player evaluations will be held August 6 from 3-5pm at the Rec Center. We are also in need of coaches and will host a Coaches Clinic on July 25 from 5-7pm at the Civic Center. Practices begin on August 14 and games begin on August 26.
  • Registration: Open from May 1 to August 4. Register at
  • Location: All games and practices to be played at Civic Center (1090 Montgomery Hwy, 35216)
  • Cost:$140/player (resident); $190/player (non-resident)
  • Late Registration Cost:$150/player (resident); $200/player (non-resident)
  • For more information, contact Mike Sullivan at 205.978.0167 or

Youth Baseball League

Game Play: Draft begins August 25-27. Practices begin on August 28 and games begin on September 10.

Registration: Open from August 1 to August 20. Register at

For more information, contact Will Harrington at 205.834.5295 or

*A Note from Chad Long, VHYB Director of Baseball Operations*

Fall RegistrationFall 2023 Baseball Registration is scheduled to begin on Tuesday, August 1, through Sunday, August 20.

New Website ProviderOur website will transition to a new provider – SportsEngine. The transition to the new website will require you to setup a new account.

You will still register at and receive communication through the League Athletics platform until the end of the calendar year.

Program OptionsFor the Fall, VHYB will be offering:4-10 y/o rec9-10 y/o pre-formed11-12 y/o OTM

9-10 y/o pre-formed teams along with 11-12 y/o OTM teams will practice once per week. 11-14 y/o rec, middle school league, and YMBA (high school league) will be offered in Spring 2024.

Games will be played on Sunday afternoons.

CalendarThe regular season will begin on Sunday, September 10, and run through October 22, except October 8 in honor of Columbus Day.

Playoffs will be held on Saturday, October 28 and Sunday, October 29. We will do our best to avoid any conflicts with Vestavia Hills Flag Football games on Saturday, October 28.

Registration NotesRegister your child based on their age as of April 30, 2024. For example, to be eligible for the 4 y/o league, the player must have been born on or prior to April 30, 2020. If you would like for your child to play with their grade and the website does not allow you to register them for that league, complete the registration, and then email Please include your child’s name, grade, and the league they are registered for and the league you would like for them to participate in. 

Youth Softball League

Fall 2023 Vestavia Hills Girls Softball registration is OPEN!

Registration: Register at

Cost: $115 for residents and $165 for non-residents.

The Vestavia Hills Girls Softball Association proudly offers a competitive program and learning environment for 4-12 y/o girls! We look forward to starting the season with games beginning on September 10. Most games will be played on Sunday, and teams can expect to practice one to two times per week in the pre-season and once a week during the season.

Important dates for the Fall 2023 season:
8/1 Registration Opens
8/18 Registration Closes 
8/19 All Skills Clinic 
8/21 Coaches Draft
9/10 First Day for Games
10/22 Last Day for Games
10/29 Optional for Rainouts & Additional Games

Age Groups
For the 2023-2024 season, a player will be placed in the age division based on her age as of the NEW guidelines listed in the chart from USA Softball. The age chart can be found here:

All age group selections made during registration should be in line with the correct age chart. 

Contact with any questions or go to for additional information about Vestavia Hills Girls Softball. 

For registration-site related questions, contact Bevia Robinson at or 205.978.0166.


Each of the following youth recreation leagues manage their own registration and operations, so those interested in participating should contact the league directly (see contact information below). If you experience any issues contacting a league representative, contact a Parks and Recreation Athletic Program Coordinator at 205.978.0166. For field conditions, call 205.978.0220 or register for instant alerts at

Basketball, Boys:
Basketball, Girls:
Football, Tackle:
Volleyball, Girls

Fall Miracle League

Games will start at 6pm every Tuesday & Thursday!

Challenge League:


Non-Challenge League:


Silver Sneakers is at the Vestavia Hills Civic Center!

The Vestavia Hills Civic Center is now home to Silver Sneakers classes! Cardio and Strength, taught by Kristin Long, will be every Monday, Wednesday, and Friday at 11:15am! This fitness class combines a variety of exercises to help increase cardio endurance while strengthening muscle.