Many of us on the BMC team have fond memories of Vacation Bible School. Often, this is a great way to get your kids some safe fun at no cost! So, if you are hoping to give your littles this encouraging and meaningful experience this summer, look no further. We have rounded up some of the largest Vacation Bible Schools in Birmingham for you!
Birmingham Area Vacation Bible School Programs
June
Cahaba Park Church (East Birmingham)
May 31 – June 3, 5:30 p.m. – 7:30 p.m.
Rising 4K – 5th grade; Register here.
Cathedral Church of the Advent (Downtown Birmingham)
June 1 – 4, 9:00 a.m. – 12:00 p.m.
Age 3 – rising 6th grade; Register here.
Covenant Presbyterian Church (Homewood)
June 1 – 4, 9:00 a.m. – 12:00 p.m.
Rising 4K – 5th grade; Register here.
Dawson Memorial Baptist Church (Homewood)
June 1 – 4, 9:00 a.m. – 12:00 p.m.
Age 4 – completed 5th grade; Register here.
Gardendale FBC (North Birmingham)
June 1 – 5, 8:45 a.m. – 12:00 p.m.
Current 3K – 5th grade; Register here.
Briarwood Presbyterian Church (South Birmingham)
June 1 – 5, 9:00 a.m. – 12:00 p.m.
Rising Kindergarten – 6th grade; Register here.
Hunter Street Baptist Church (Hoover)
June 1 – 5, 8:00 a.m. – 12:30 p.m.
Completed 1st – 6th grade; Register here.
Oak Mountain Presbyterian Church (Southeast Birmingham)
June 1 – 5, 9:00 a.m. – 12:30 p.m.
Rising Kindergarten – 6th grade; Register here.
Valleydale Church (South Birmingham)
June 1 – 5, 9:00 a.m. – 12:00 p.m.
Rising Kindergarten – completed 5th grade; Register here.
The Church at Cahaba Bend (Helena)
June 8 – 11, 6:00 p.m. – 8:00 p.m.
Rising Kindergarten – 6th grade; Register here.
Redeemer Community Church (Avondale)
June 8 – 11, 5:30 p.m. – 8:00 p.m.
Rising Kindergarten – completed 6th grade; Register here.
Mountain Brook Community Church (East Birmingham)
June 8 – 11, 9:00 a.m. – 12:00 p.m.
Current 4K – 4th grade; Register here.
Vestavia Hills Baptist Church
June 8 – 11, 9:00 a.m. – 12:00 p.m.
Rising 1st – 6th grade; Register here.
Riverchase UMC (Hoover)
June 8 – 12, 9:00 a.m. – 12:00 p.m.
Rising 4K – 6th grade; Register here.
Mountain Brook Baptist Church (East Birmingham)
June 8 – 12, 9:00 a.m. – 12:00 p.m.
Completed 3K – 5th grade; Register here.
Mountaintop Church (Vestavia)
June 15 – 17, 9:00 a.m. – 12:00 p.m.
Age 4 – completed 4th grade; Register here.
Shades Mountain Baptist Church (Vestavia)
June 15 – 18, 9:00 a.m. – 12:00 p.m.
Completed Kindergarten – 5th grade; Register here.
Evangel Church (Alabaster)
June 15 – 19, 9:00 a.m. – 12:00 p.m.
Rising 1st – 6th grade; Register here.
Church of the Highlands (East Birmingham)
June 22 – 24, 9:00 a.m. – 12:00 p.m.
Rising Kindergarten – 6th grade; Register here.
Asbury UMC (Southeast Birmingham)
June 22 – 25, 9:00 a.m. – 12:10 p.m.
Rising Kindergarten – 5th grade; Register here.
Mountain Chapel Methodist (Hoover)
June 28, 4:00 – 7:00 p.m.
All Ages Family Fun Night!
Saint Mark UMC (Vestavia)
June 29 – July 2, 9:00 a.m. – 12:00 p.m.
Age 5 years – Completed 5th grade; Register here.
July
Highlands UMC (Downtown Birmingham)
July 6 – 10, 9:00 a.m. – 4:00 p.m.
Rising PreK – 5th grade; Register here.
Trinity UMC (Homewood)
July 13 – 16, 9:00 a.m. – 12:00 p.m.
Rising 4K – 3rd grade; Register here.
Canterbury UMC (East Birmingham)
July 20 – 23, 9:00 a.m. – 12:00 p.m.
Rising 4K – 3rd grade; Register here.
Did we miss your church’s VBS? Please let us know! We want to help you get the word out about your program this summer!!
Looking for more summer fun? Check out our Summer Bucket List of over 100 kid-friendly things to do this season!
Birmingham Summer Bucket List 2025 | 100 Things to Do with Kids (+ Free Printable)









I would love to add our VBS at Abundant Life Church in Alabaster!
June 12, 13, 14
Wednesday – Friday Evenings
6 p.m. to 8:30 p.m
VBS is for all kids ages 5-11
Even though this is a free event, every child attending VBS will need to register. I’ve provided the link below. There you can register your kiddos and find all the details! We hope to see you there!
Register Here > https://alcalabaster.breezechms.com/form/83630a3877