Walk Through Nativity
2023-12-06 18:45 - 20:45 (America/Chicago) | Briarwood Presbyterian, 2200 Briarwood Way, Vestavia , AL, 35243, United States
Join Briarwood Presbyterian Church for a Walk Through Nativity on December 6-8 from 6:45pm-8:45pm, 2200 Briarwood Way, Birmingham, AL 35243, www.briarwood.org.

Birmingham Bulls vs. Huntsville Havoc
2023-12-08 19:00 - 20:30 | Pelham Civic Complex and Ice Arena, 500 Amphitheater Road, Pelham, AL, 35124, United States
Superman Night, 7pm at Pelham Civic Complex, 500 Amphitheater Rd., 35214, 205-620-6870, www.bullshockey.net.

Breakfast with Santa
2023-12-09 07:30 - 10:00 | Vestavia Hills Civic Center, 1090 Montgomery Hwy, Vestavia Hills, AL, 35216, United States
Bring the whole family for a pancake breakfast with Santa! Free to attend. Breakfast courtesy of the City of Vestavia Hills at the new Vestavia Hills Civic Center Ballroom. Learn more here.

Psalm 34 Bakery & Catering Grand Opening
2023-12-09 09:00 - 14:00 | Psalm 34 Bakery & Catering, 4010 Hwy 160, Hayden, AL, 35179, United States
Join Psalm 34 Bakery & Catering for their grand opening of their larger retail location on December 9 from 9am-2pm. Shop fully stocked shelves of delicious baked goods, coffee, take and bake meals, and chicken salads. Plus, Santa will be there! Learn more at www.psalm34bakeryandcatering.com. Read what inspired bakery owner Hannah Spark’s to open her Psalm 34 business here.

Free Adult Golf Clinic
2023-12-09 10:00 - 11:30 | PGA Tour Superstore, 165 Inverness Plaza, Birmingham, AL, 35242, United States
Join PGA Tour Superstore for the last Adult Golf Clinic of 2023 with pro Bob Ford that is designed to help you eliminate the three-putt December 9 from 10am-11:30am. “Stop Burning The Edges” clinic covers varying topics to help you become a better putter. Click here to learn more and register.

Family Christmas Festival
2023-12-09 16:00 - 18:00 | First Baptist Church Trussville, 128 N Chalkville Rd, Trussville, AL, 35173, United States
Join First Baptist Church Trussville on December 9 from 4-6pm for Christmas fun for the whole family, including games, crafts, story time, and free photos with Santa!

Lights on the Bluff
2023-12-09 17:00 - 19:30 | Church on the Bluff, 2211 McGwier Drive, Hoover, AL, 35226, United States
Join Church on the Bluff for their 15th Annual Lights on the Bluff. Enjoy Christmas fun for free including a weenie and marshmallow Roast, hot chocolate, birthday cake, boiled peanuts, kids “make-n-take” Christmas ornament, and family photo opportunities. Plus a 5pm Carol Sing in the Sanctuary and a Hayride Light Tour from 5:30pm-7pm. Learn more at churchonthebluff.org.

Magical Nights: Vulcan's Holiday Experience
2023-12-09 18:00 - 2023-12-10 20:00 | Vulcan Park and Museum, 1701 Valley View Dr, Birmingham , AL, 35209, United States
Vulcan Park and Museum will be transformed into a delightful wonderland filled with lights, holiday music, special guest appearances, and Santa. The Anvil and Museum will have extended hours until 8 p.m. There will also be food, hot chocolate and more available for additional purchase. Saturday- Sunday from 6-8pm. General Admission $8; Child and Senior Admission $5. Click here to learn more purchase tickets.

Christmas Worship Celebration
2023-12-10 08:30 - 10:30 | CrossPoint Church, 8000 Liles Lane, Trussville, AL, 35173, United States
You’re invited to celebrate Christmas with CrossPoint Church- Trussville on December 10 at 8:30am and 10:30am during CrossPoint Worship and Arts Ministry Presents Christmas Worship Celebration.

Children's Christmas Program
2023-12-10 10:30 - 11:30 | Lutheran Church of Vestavia Hills, 201 South Montgomery Highway, Vestavia, AL, 35216, United States
Children’s Christmas Program at The Lutheran Church of Vestavia Hills during late service at 10:30am, 201 So. Montgomery Highway Birmingham, Alabama 35216 205-823-1883 www.vestavialutheran.org

"A Blessed Messiah is Born"
2023-12-10 18:00 - 19:00 | Christ Church Birmingham, 5091 Caldwell Mill Road, Birmingham, AL, 35242, United States
You’re invited to join Christ Church Birmingham for their “A Blessed Messiah is Born” music program on December 10 at 6pm.

"O, Come Let Us Adore Him" with Briarwood Ballet
2023-12-10 18:00 - 19:00 | Briarwood Presbyterian, 2200 Briarwood Way, Vestavia , AL, 35243, United States
Join Briarwood Presbyterian Church for Briarwood Ballet’s performance of “O, Come Let Us Adore Him” on December 10 at 6pm, 2200 Briarwood Way, Birmingham, AL 35243, www.briarwood.org.

The Living Christmas Tree
2023-12-10 18:00 - 2023-12-11 19:00 | Arley First Baptist Church, 1610 Hickory Ln, Arley, AL, 35541, United States
You’re invited to join Arley First Baptist Church on Sunday, December 10 at 6pm and Monday, December 11 at 7pm for The Living Christmas Tree. Guests with enjoy beautiful sites, music, and a spoken program. You can also tune in via livestream on Facebook. Learn more at www.arleyfirstbaptist.org.

Shelby Crossings Christmas Celebration
2023-12-10 18:30 - 20:00 | The Church at Shelby Crossings, 532 George Roy Parkway, Calera, AL, 35040, United States
Featuring music of the season by the The Church at Shelby Crossings worship team, youth band, KidJam choir and Preschool Praise. December 10 at 6:30pm, www.shelbycrossings.com, 205-690-8260.

Living America's Story: Christmas School Program
2023-12-11 09:30 - 2023-12-15 13:00 | AL
Get into the spirit of Christmas as you enjoy a rendition of T’was the Night Before Christmas performed by the author a special furry guest. Plus join a dance lesson from Martha Washington, and play 18th Century games. Program dates: December 11-15. Pre-reservations are required. Book you classroom visit online at www.americanvillage.org. Program fee: $10 in advance for students and chaperones; $11 on-site. Free for teachers and school administrators.

Seraphic Sounds Studio Live w/ Kevin Derryberry
2023-12-12 19:30 - 20:30 | AL
Join Kevin along with family and friends each week on Facebook and YouTube as they share music, praise and worship and more each Tuesday at 7:30pm, www.kevinderryberry.com.

Senior Ministry Dirty Santa & Christmas Luncheon
2023-12-13 11:30 - 13:00 | Lutheran Church of Vestavia Hills, 201 South Montgomery Highway, Vestavia, AL, 35216, United States
11:30 a.m. at The Lutheran Church of Vestavia Hills, 201 So. Montgomery Highway Birmingham, Alabama 35216 205-823-1883 www.vestavialutheran.org.

Live Walk Through Nativity
2023-12-14 18:00 - 2023-12-16 20:00 | CrossRoads Baptist Church, 801 Hwy 160, Warrior, AL, 35180, United States
A live walk through Nativity. Experience the birth, life, death and resurrection of our Lord. Free event at CrossRoads Baptist Church, 801 Hwy 160, Warrior, AL, 35180. Call 205-647-3880 to learn more.

Crumbl - Greystone Grand Opening
2023-12-15 08:00 - 23:59 | Crumbl – Greystone, 35403 US HWY 280, Suite 101, Birmingham, AL, 35242, United States
Grand Opening is Friday, December 15 with an All-Day Raffle with purchase to enter Cookies for a Year, Catering Certificates & more!

Come experience Greystone’s Drive-Thru as well as options to order in the app for pick up, in-store ordering, curbside & delivery!

Store Hours:
M – Th 8 am to 10 pm
Fri – Sat 8 am to midnight

Live Nativity at the Baptist Church at McAdory
2023-12-15 18:00 - 2023-12-17 20:00 | The Baptist Church at McAdory, 4954 Eastern Valley Rd, McCalla, AL, 35111, United States
From December 15-17, 2023 from 6pm-8pm, the forested expanse behind the Baptist Church at McAdory transforms into the living story of Jesus’s birth. Now in its eighth year, this live nativity event is free and open to all. Guests board open-air wagons, pulled by tractors, for a nostalgic hayride that takes them past scenes representing the most significant moments in Jesus’s life – from his humble birth to his triumphant resurrection.
Live actors donning biblical attire bring to life Mary, Joseph, shepherds, wise men, and other renowned figures. The outdoor sets and illuminations, various animals including a live camel, help to create an authentic and captivating atmosphere. Upon completing the hayride, visitors are welcomed by church members and volunteers eager to answer inquiries and spread the gospel message. Refreshments are also offered and seating is first come, first served. For more information, call 205-477-8265 or visit www.bcam.info.

Birmingham Bulls vs. Fayetteville Marksmen
2023-12-15 19:00 - 20:30 | Pelham Civic Complex and Ice Arena, 500 Amphitheater Road, Pelham, AL, 35124, United States
Santa Hat Night, 7pm at Pelham Civic Complex, 205-620-6870, www.bullshockey.net.

29th Annual Meadow Brook Runs
2023-12-16 09:00 - 10:00 | Valley Bank, 1100 Corporate Parkway, Birmingham, AL, 35242, United States
“We Stand With Israel – In God We Trust” 9 a.m. – 5K, 10 a.m. – 1 mile Fun Run. Walkers and pets on leash welcome. Gift bags, prizes, and great food! Prizes for overall winners. Learn more and register at www.meadowbrook-runs.org.

Free Kids Golf Clinic
2023-12-16 10:00 - 11:00 | PGA Tour Superstore, 165 Inverness Plaza, Birmingham, AL, 35242, United States
Join PGA Tour Superstore for a free kids golf clinic taught by Bob Ford on December 16 from 10am-11am. Click here for more information and to register.

Chelsea Christmas Parade
2023-12-16 10:00 - 15:00 | Chelsea, Alabama, 35043
Fun for the whole family with bounce houses, train rides, photos with Santa and more. Parade begins at 10 a.m., www.cityofchelsea.com.

Magical Nights: Vulcan's Holiday Experience
2023-12-16 18:00 - 2023-12-22 20:00 | Vulcan Park and Museum, 1701 Valley View Dr, Birmingham , AL, 35209, United States
Vulcan Park and Museum will be transformed into a delightful wonderland filled with lights, holiday music, special guest appearances, and Santa. The Anvil and Museum will have extended hours until 8 p.m. There will also be food, hot chocolate and more available for additional purchase. December 16-22 from 6-8pm. General Admission $8; Child and Senior Admission $5. Click here to learn more purchase tickets.

Christmas Brunch
2023-12-17 09:15 - 10:30 | Lutheran Church of Vestavia Hills, 201 South Montgomery Highway, Vestavia, AL, 35216, United States
Christmas Brunch between worship services at 9:15am at The Lutheran Church of Vestavia Hills. *No Sunday School or Bible Classes this day so everyone can attend, 201 So. Montgomery Highway Birmingham, Alabama 35216 205-823-1883 www.vestavialutheran.org

"Let Us Adore Him"
2023-12-17 09:15 - 10:45 | First Baptist Church Trussville, 128 N Chalkville Rd, Trussville, AL, 35173, United States
Join First Baptist Church Trussville for a choir and orchestral presentation on December 17 at 9:15am and 10:45am.

Festival of Carols Christmas Cantata
2023-12-17 11:00 - 12:00 | Oakmont Chapel Presbyterian Church, 1817 Patton Chapel Road, Hoover, AL, 35226, United States
December 17 at 11 a.m. at Oakmont Chapel Presbyterian Church 1817 Patton Chapel Rd., Hoover, Al 35226, 205-823-5910.

"Hallelujah! The Light Has Come" Briarwood Christmas Festival
2023-12-17 18:00 - 19:30 | Briarwood Presbyterian, 2200 Briarwood Way, Vestavia , AL, 35243, United States
Join Briarwood Presbyterian Church for their Christmas Festival “Hallelujah! The Light Has Come” on December 17 at 6pm, 2200 Briarwood Way, Birmingham, AL 35243, www.briarwood.org.

Christmas of Light
2023-12-17 18:00 - 2023-12-20 19:00 | Shepherd of the Valley Presbyterian Church, 5081 Eastern Valley Road, McCalla, AL, 35111, United States
Join Shepherd of the Valley Presbyterian Church for a park, watch, and listen Christmas light show and story.
Sunday, December 17 – Wednesday, December 20. 6pm and 7pm nightly. Learn more here.
