• Wilson     37

    Hebert     31
    2nd grade
  • Thomason     18

    Smith     23
    3rd grade
  • Trippe     40

    Springer     21
    3rd grade
  • Merritt     50

    Carson     39
    5th grade
  • Sealock     20

    Gray     7
    4th Grade
  • Hadder     55

    Simmons     51
    6th grade
  • Neese     36

    Daniels     29
    4th Grade - West
  • Brooks     32

    Abbott     17
    2nd grade
  • Lutz     39

    Sitzler     15
    2nd grade
  • Townsley     33

    Outlaw     35
    3rd grade
  • Gray     36

    Beiersdoerfer     40
    3rd grade
  • Senn     36

    Rudolph     38
    5th grade
  • Walker     18

    Sewell     16
    5th Grade
  • Gardner     33

    Buck     28
    6th grade
  • Abston     15

    Merritt     16
    3rd Grade
  • Choat     45

    Rives     55
    4th Grade - West
  • Merritt     35

    Rudolph     26
    5th grade
  • Weinacker     33

    Bingham     32
    6th Grade
  • Stacy     39

    Brewer     45
    4th Grade - West
  • Petro     20

    Foster     17
    2nd grade
  • Norman     10

    Brooks     13
    2nd grade
  • Easley     16

    Hurst B     28
    2nd grade
  • Gunnells     8

    Merritt     6
    3rd Grade
  • Wilson     29

    Lutz     20
    2nd grade
  • Hurst B     23

    Petro     30
    2nd grade
  • Smith     19

    Outlaw     23
    3rd grade
  • Trippe     28

    Beiersdoerfer     34
    3rd grade
  • Neese     43

    Rives     39
    4th Grade - West
  • Roebuck     44

    Brewer     46
    4th Grade - West
  • Hadder     23

    Gardner     22
    6th grade
    
Find Team Schedule
Team Name
(min. 3 characters)
Required Fields
Calendar link
Registration link
Summer Sports Camps link
Pickleball Memberships link
Game Schedules link
Upcoming Events / Registrations link
Field Status
  • DR Soccer
    OPEN
    As of 1/28/2026 10:38 AM
  • CH-Fox
    OPEN
    As of 1/28/2026 10:38 AM
  • CH-Kelly
    OPEN
    As of 1/28/2026 10:38 AM
  • CH-Moss
    OPEN
    As of 1/28/2026 10:38 AM
  • CH-Reese
    OPEN
    As of 1/28/2026 10:38 AM
  • Dolly Ridge
    OPEN
    As of 2/16/2026 2:27 PM
  • LP1
    OPEN
    As of 2/16/2026 2:27 PM
  • LP2
    OPEN
    As of 2/16/2026 2:27 PM
  • LP3
    OPEN
    As of 2/16/2026 2:27 PM
  • LP4
    OPEN
    As of 2/16/2026 2:27 PM
  • LP5
    OPEN
    As of 2/16/2026 2:27 PM
  • LP6
    OPEN
    As of 2/16/2026 2:27 PM
  • LP7
    OPEN
    As of 2/16/2026 2:27 PM
  • LP8
    OPEN
    As of 2/16/2026 2:27 PM
  • LP9
    OPEN
    As of 2/16/2026 2:27 PM
  • Pizitz Baseball
    OPEN
    As of 2/16/2026 2:27 PM
  • Pizitz SB
    OPEN
    As of 1/28/2026 10:38 AM
  • WP2
    OPEN
    As of 1/28/2026 10:38 AM
  • WP3
    OPEN
    As of 1/28/2026 10:38 AM
  • WP4
    OPEN
    As of 1/28/2026 10:38 AM
  • WPML
    OPEN
    As of 1/28/2026 10:38 AM
  • Central Soccer
    OPEN
    As of 2/11/2026 1:41 PM
  • LP 10
    OPEN
    As of 2/11/2026 1:41 PM
  • LP 11
    OPEN
    As of 2/11/2026 1:41 PM
  • LP 12
    OPEN
    As of 2/11/2026 1:41 PM
  • LP 13
    OPEN
    As of 2/11/2026 1:41 PM
  • LP 14
    OPEN
    As of 2/11/2026 1:41 PM
  • LP 15
    OPEN
    As of 2/11/2026 1:41 PM
  • Pizitz Stadium
    OPEN
    As of 2/5/2026 4:32 PM
  • SHAC 1
    OPEN
    As of 1/28/2026 10:38 AM
  • SHAC 2
    OPEN
    As of 1/28/2026 10:38 AM
  • SHAC 3
    OPEN
    As of 1/28/2026 10:38 AM
  • SHAC 4
    OPEN
    As of 1/28/2026 10:38 AM
  • Wallball Field
    OPEN
    As of 1/28/2026 10:38 AM
    
Presentational Mahjong in the Hills visual

Mahjong in the Hills - Winter 2026

A Social Mahjong Event to Kick Off the Dogwood Festival

Grab your card, gather your friends, and join us for a relaxed and fun morning of Mahjong in the Hills! Whether you’re a seasoned player or just love the game and the community around it, this social play event is all about great company, good vibes, and celebrating the start of the Dogwood Festival.

What to Know Before You Play

  • Players must bring their 2025 American Mahjong League card
  • This is a social play event—no pressure, just fun
  • Table rules are up to you! Each table decides how they want to play
  • Mahjong sets provided for single players
  • Tables must bring their own Mahjong sets

Perks

  • All About Mahjong will be on hand to oversee play and happily answer questions
  • Enjoy light bites, swag bags, door prizes, and winner prizes
  • Expect lots of giveaways throughout the event—because who doesn’t love a prize?

Event Details

Date: Thursday, February 26

Time: 9AM – 12:30PM

Location: Vestavia Hills Civic Center

Registration Options

  • $50 per single player
  • $175 for a table of 4

(Group must provide a tile set and mat)

  • Need Name and Email, names of all 4 players for table option
  • Table of 4 must provide their own tile set and mat

Important Notes

  • We will be using American Mahjong League cards
  • Participants must bring their own 2025 card
  • A limited number of extra cards will be available on-site if needed

Registration Deadline

February 18

Spots are limited—secure yours early and join us for a delightful morning of Mahjong, friendship, and festival fun!

Registration Status:
Open
Regular Registration:
Thursday, January 15, 2026 - Friday, February 20, 2026
Program Duration:
Thursday, February 26, 2026
Regular Registration Cost:
$50.00 - $175.00
Presentational 1Rebel Summer Sports Camp visual

1Rebel Summer Sports Camp - Summer 2026

The Vestavia Hills Parks and Leisure Services will partner with VHHS to hold athletic camps during the Summer of 2026.

The following camps will be offered (all grades for the Fall of 2026):

Baseball* June 1 - 4 (1st - 5th grade)

Basketball(B) June 1 - 3 (6th - 8th grade) and June 22 - 25 (1st - 5th grade)

Boys Soccer** June 8 - 12 (1st - 8th grade) and June 15 - 19 (1st - 8th grade)

Flag Football*** June 9 - 11 (1st - 8th grade)

Basketball(G) June 16 - 18 (1st - 8th grade)

Girls Soccer ** June 16 - 19 (1st - 6th grade)

Football June 23 - 25 (7th - 9th grade) and July 27 - 29 (1st - 6th grade)

Volleyball July 7 - 9 (2nd - 8th grade)

Softball TBD

Wrestling TBD

All participants will receive additional information, via email, the Sunday prior to the start of camp.

* Check in at baseball field at 7:45 am.  Bring glove, bat, tennis shoes, cleats, water bottle and sunscreen.

** Check in at VHHS stadium at 8:45 am. Bring tennis shoes, cleats, soccer ball, water bottle, sunscreen and a packed lunch.

*** Check in at WALD PARK at 8:45 am.  Bring tennis shoes, water bottle and sunscreen.

For questions, please contact William Laatsch at wlaatsch@vhal.org.

Presentational 2026 Spring VH Miracle League visual

2026 Spring VH Miracle League - Spring 2026

Vestavia Hills Miracle League - Spring 2026

General Information: 

 Regular League Play 

 Challenge League 

  The Spring league will play games on Thursday or Sunday afternoons. Click the link below for Spring game dates.

2026 Spring Miracle League

Registration Status:
Open
Regular Registration:
Thursday, December 18, 2025 - Tuesday, February 17, 2026
Program Duration:
Sunday, March 8, 2026 - Sunday, May 17, 2026
Regular Registration Cost:
$30.00
Presentational 2026 VH Youth Softball visual

2026 VH Youth Softball - Spring 2026

SPRING 2026 REGISTRATION OPEN now!

The Vestavia Hills Girls Softball Association is proud to offer a recreational softball in an enjoyable, learning environment for girls in the 6U, 8U, 10U and 13U age divisions.

 2026 Spring Softball Information 

Registration Status:
Open for Volunteers
Regular Registration:
Sunday, November 30, 2025 - Monday, February 2, 2026
Program Duration:
Sunday, January 25, 2026 - Sunday, May 31, 2026
Regular Registration Cost:
$200.00
Presentational Adult Basketball Spring League visual

Adult Basketball Spring League - Spring 2026

Adult Basketball League

  • Game Play: Monday and Wednesday Leagues. Monday is Recreational and Wednesday is Competitive. 9 Games with Upper and lower seed playoffs. League and Captains meeting Feb 17th 6:30pm at the Vestavia Hills Civic Center.
  • Start Date: Week of February 23rd 

     

  • Cost: League fees will be $600 per team. Registration is January 6th- February 14th
  •  

  • For more information contact William Laatsch at 205.978.0178 or wlaatsch@vhal.org

Registration Status:
Closed
Regular Registration:
Tuesday, January 6, 2026 - Saturday, February 14, 2026
Program Duration:
Monday, February 23, 2026 - Monday, May 25, 2026
Regular Registration Cost:
$600.00
Presentational Adult Soccer Spring League visual

Adult Soccer Spring League - Spring 2026

Spring 11v11 Adult Soccer League 

We will offer 3 Divisions with the possibility of Divisions 2 and 3 combining if necessary. 

Games start 2/22 and will be played on Sunday's at Sicard Hollow Athletic Complex in Liberty Park.

Team Registration Fee - $2,000

Registration Status:
Open
Regular Registration:
Thursday, January 8, 2026 - Tuesday, February 17, 2026
Program Duration:
Sunday, February 22, 2026 - Sunday, May 24, 2026
Regular Registration Cost:
$2,000.00
Presentational Vestavia Hills Parks and Leisure Adult Tennis Co-ed Intermediate visual

Vestavia Hills Parks and Leisure Adult Tennis Co-ed Intermediate - Spring 2026

Adult Co-ed Intermediate 

This program is designed for beginning Adults. It is ideal for those with limited match experience. The program emphasizes technique and strategy through engaging drills and match play. Participants will be grouped based on their skill levels.

All clinics will be held at the Wald Park Tennis Courts in Vestavia Hills with coaches from Birmingham Tennis Academy leading the program. 

If you would like to work multiple times during a single week, you must sign up for each offering.

Please register for the day(s) and time(s) you would like to participate.

Offerings ($172.50):

Monday 10:00 am - 11:00 am 

Wednesday 7:30 am - 8:30 am 

Wednesday 9:30 am - 10:30 am 

 

Policies relevant to all clinics:

- If a clinic is missed due to illness or personal reasons, the clinic cannot be made up.

- All weather-related updates will be posted on the BTA website.  If no update is posted, the clinics are on as scheduled.  When possible, all updates will be posted one to 2 hours prior to the clinic start time.

 If you have any questions, please reach out to William Laatsch at wlaatsch@vhal.org

Registration Status:
Open
Regular Registration:
Tuesday, January 27, 2026 - Sunday, March 1, 2026
Program Duration:
Monday, March 2, 2026 - Friday, April 17, 2026
Regular Registration Cost:
$172.50
Presentational Vestavia Hills Parks and Leisure Tennis - Adult Co-ed Beginner visual

Vestavia Hills Parks and Leisure Tennis - Adult Co-ed Beginner - Spring 2026

Adult Co-ed Beginner 

This program is designed for beginning Adults. It is ideal for those with limited match experience. The program emphasizes technique and strategy through engaging drills and match play. Participants will be grouped based on their skill levels.

All clinics will be held at the Wald Park Tennis Courts in Vestavia Hills with coaches from Birmingham Tennis Academy leading the program. 

If you would like to work multiple times during a single week, you must sign up for each offering.

Please register for the day(s) and time(s) you would like to participate.

Offerings ($172.50):

Monday 9:00 am - 10:00 am 

Wednesday 8:30 am - 9:30 am 

Policies relevant to all clinics:

- If a clinic is missed due to illness or personal reasons, the clinic cannot be made up.

- All weather-related updates will be posted on the BTA website.  If no update is posted, the clinics are on as scheduled.  When possible, all updates will be posted one to 2 hours prior to the clinic start time.

 If you have any questions, please reach out to William Laatsch at wlaatsch@vhal.org

Registration Status:
Open
Regular Registration:
Tuesday, January 27, 2026 - Sunday, March 1, 2026
Program Duration:
Monday, March 2, 2026 - Friday, April 17, 2026
Regular Registration Cost:
$172.50
Presentational Vestavia Hills Parks and Leisure Youth Tennis - Junior Development visual

Vestavia Hills Parks and Leisure Youth Tennis - Junior Development - Spring 2026

Junior Development Program - Ages 11-18

This program is designed for beginning juniors aged 11 to 18 years. It is ideal for those with limited match experience. The program emphasizes technique and strategy through engaging drills and match play. Participants will be grouped based on their skill levels.

All clinics will be held at the Wald Park Tennis Courts in Vestavia Hills with coaches from Birmingham Tennis Academy leading the program. 

2 offerings available.  If you would like to work multiple times during a single week, you must sign up for each offering.

Please register for the day(s) and time(s) you would like to participate.

Offerings ($172.50):

Tuesday  6:00 pm - 7:00 pm

Thursday  6:00 pm - 7:00 pm

Policies relevant to all clinics:

- If a clinic is missed due to illness or personal reasons, the clinic cannot be made up.

- All weather-related updates will be posted on the BTA website.  If no update is posted, the clinics are on as scheduled.  When possible, all updates will be posted one to 2 hours prior to the clinic start time.

- Only coaches and players are allowed on the courts. Please do not interact with your child during the clinic in order to help your child give full attention to the coach.

Registration Status:
Open
Regular Registration:
Monday, January 26, 2026 - Saturday, February 28, 2026
Program Duration:
Monday, March 2, 2026 - Friday, April 17, 2026
Regular Registration Cost:
$172.50
Presentational Vestavia Hills Parks and Leisure Youth Tennis - Orange Ball visual

Vestavia Hills Parks and Leisure Youth Tennis - Orange Ball - Spring 2026

The Orange Ball Program - Ages 8-10
This program is designed for children under the age of 11 who have had an introduction to the sport of tennis. It aims to guide students into competitive tennis by continuing to develop their fundamental skills while introducing them to match play.

All clinics will be held at WALD PARK TENNIS COURTS in Vestavia Hills and taught by The Birmingham Tennis Academy

Offerings ($172.50):

Thursday 5:00 pm - 5:45 pm 

 

Policies relevant to all clinics:

- If you miss a clinic due to illness or personal reasons the clinic cannot be made up.

- All weather-related updates will be posted on the BTA website.  If no update is posted, all clinics will be held as scheduled. When possible, updates will be posted up to two hours prior to the clinic start time.

- Only coaches and players are allowed on the courts. Please do not interact with your child, in order to allow them to give their full attention to the coach. 

Registration Status:
Open
Regular Registration:
Tuesday, January 27, 2026 - Sunday, March 1, 2026
Program Duration:
Monday, March 2, 2026 - Friday, April 17, 2026
Regular Registration Cost:
$172.50
Presentational Vestavia Hills Parks and Leisure Youth Tennis - Red Ball visual

Vestavia Hills Parks and Leisure Youth Tennis - Red Ball - Spring 2026

The Red Ball Program - Ages 5-8

This program is designed to provide a fun introduction to tennis for children ages 5 to 8. It will focus on developing hand-eye coordination, agility, and the fundamental skills of tennis.

All sessions will be held at WALD PARK TENNIS COURTS  in Vestavia Hills and taught by The Birmingham Tennis Academy.

You must register for the day(s) and time(s) you would like to participate.

Offerings ($172.50):

Tuesday 4:30 pm - 5:15 pm 

Tuesday 5:15 pm - 6:00 pm 

Thursday 3:30 pm - 4:15 pm 

Thursday 4:15 pm - 5:00 pm 

 

Policies relevant to all clinics:

- If you miss a clinic due to illness or personal reasons the clinic cannot be made up.

- All weather-related updates will be posted on the BTA website.  If no update is posted, all clinics will be held as scheduled. When possible, updates will be posted up to two hours prior to the clinic start time.

- Only coaches and players are allowed on the courts. Please do not interact with your child, in order to allow them to give their full attention to the coach. 

Registration Status:
Open
Regular Registration:
Tuesday, January 27, 2026 - Sunday, March 1, 2026
Program Duration:
Monday, March 2, 2026 - Friday, April 17, 2026
Regular Registration Cost:
$172.50
DateTimeDivisionGameLocation
Saturday 2/21 9:00 AM Vestavia Lacrosse Organization VLO vs 2 Wallball Field
Saturday 2/21 10:00 AM Vestavia Lacrosse Organization VLO vs 2 SHAC 1
Saturday 2/21 10:00 AM Vestavia Lacrosse Organization VLO vs 2 Wallball Field
Saturday 2/21 11:00 AM Vestavia Lacrosse Organization VLO vs 2 Wallball Field
Saturday 2/21 12:00 PM Vestavia Lacrosse Organization VLO vs 2 SHAC 2
Saturday 2/21 12:00 PM Vestavia Lacrosse Organization VLO vs 2 Wallball Field
Sunday 2/22 12:00 PM Vestavia Lacrosse Organization VLO vs 2 SHAC 1
Sunday 2/22 1:30 PM Vestavia Lacrosse Organization VLO vs 2 SHAC 1
Sunday 2/22 2:30 PM Vestavia Lacrosse Organization VLO vs 2 Wallball Field
Sunday 2/22 3:00 PM Vestavia Lacrosse Organization VLO vs 2 SHAC 2
Sunday 2/22 3:30 PM Vestavia Lacrosse Organization VLO vs 2 Wallball Field
Monday 2/23 6:00 PM Vestavia Lacrosse Organization VLO vs 2 SHAC 1
Monday 2/23 7:30 PM Vestavia Lacrosse Organization VLO vs 2 SHAC 1
Date/TimeGameLocation
Saturday 2/21
9:00 AM
VLO vs 2
Vestavia Lacrosse Organization
Wallball Field
Saturday 2/21
10:00 AM
VLO vs 2
Vestavia Lacrosse Organization
SHAC 1
Saturday 2/21
10:00 AM
VLO vs 2
Vestavia Lacrosse Organization
Wallball Field
Saturday 2/21
11:00 AM
VLO vs 2
Vestavia Lacrosse Organization
Wallball Field
Saturday 2/21
12:00 PM
VLO vs 2
Vestavia Lacrosse Organization
SHAC 2
Saturday 2/21
12:00 PM
VLO vs 2
Vestavia Lacrosse Organization
Wallball Field
Sunday 2/22
12:00 PM
VLO vs 2
Vestavia Lacrosse Organization
SHAC 1
Sunday 2/22
1:30 PM
VLO vs 2
Vestavia Lacrosse Organization
SHAC 1
Sunday 2/22
2:30 PM
VLO vs 2
Vestavia Lacrosse Organization
Wallball Field
Sunday 2/22
3:00 PM
VLO vs 2
Vestavia Lacrosse Organization
SHAC 2
Sunday 2/22
3:30 PM
VLO vs 2
Vestavia Lacrosse Organization
Wallball Field
Monday 2/23
6:00 PM
VLO vs 2
Vestavia Lacrosse Organization
SHAC 1
Monday 2/23
7:30 PM
VLO vs 2
Vestavia Lacrosse Organization
SHAC 1