Christmas on the Mountain
2025-12-04 17:00 - 21:00 (America/Los_Angeles) | Heardmont Park, 5458 Cahaba Valley Rd, Birmingham, AL, United States
It’s the most wonderful time of the year! The Montevallo Christmas Parade will start at 6pm and depart from Montevallo High School.

Montevallo Christmas Parade
2025-12-04 18:00 - 20:00 | Montevallo Parade Start, Valley Street, Montevallo, AL, 35115, United States

Blood Rock 25K, 55K, 50 Mile, and 100 Mile
2025-12-05 - 2025-12-06 | Oak Mountain State Park, 200 Terrace Drive, Pelham, AL, 35124, United States
All 2025 Blood Rock Races will once again take place on the rugged and remote Belcher Tract at Oak Mountain State Park. This includes the Blood Rock 100, 50, 50K, and 25K. Located on the Forever Wild property at the back side of the park, the course features scenic views and tough terrain, with all distances passing Summit Lake and Demopolis Lake. Runners in the 100, 50, and 50K will also pass Belcher Lake—twice. Get ready for a raw, challenging experience deep in the heart of Oak Mountain.

North Pole Express
2025-12-05 17:00 - 20:00, 2025-12-06 20:00 - 21:00, 2025-12-13 18:30 - 20:00 | Heart of Dixie Railroad Museum, 1919 9th St, Calera, AL, 35040, United States
““All Aboard!”, calls the conductor, and your family’s magical journey to the beautiful North Pole begins!
Through the dark night, the North Pole Express makes its way by starlight to the top of the world. On the way, you’ll listen to a whimsical Christmas story, sing your favorite holiday carols, and watch out the windows for the bright lights of the North Pole to appear.”
From the Heart of Dixie Railroad Museum

City of Vincent Christmas Parade
2025-12-05 18:00 - 20:00 | Vincent City Hall, 25 Florey Street, Vincent, AL, 35178, United States
Join the City of Vincent for their annual Christmas parade and celebrations! Pre-parade activities will begin at 4pm with food trucks and craft vendors! Enjoy some holiday gift shopping then get ready for a festive time at the parade. Visit cityofvincental.com for more details.

Columbiana Christmas Parade
2025-12-05 19:00 - 21:00 | Main Street Columbiana, Main Street Columbiana, Columbiana, AL, 35051, United States
Join the city of Columbiana for their annual Christmas parade. The parade starts at 7pm. Visitors can enjoy holiday music and snow in Old Mill Square Park before the parade starts at 5pm.

Holiday Artist Market
2025-12-06 09:00 - 14:00 | Shelby County Arts Council, 105 W. College St., Columbiana, AL, 35051, United States
Get your holiday gift shopping spirit ready at the Shelby County Arts Council’s annual artist market! Enjoy visiting with talented artisans and support their endeavors. Your family members will love the unique gifts you get them!

Alabaster Christmas Parade
2025-12-06 10:00 - 12:00 | AL
Get ready to watch beautiful floats take to the streets of Alabaster during their annual parade! Candy will be thrown- so bring bags to carry home your goodies.

Christmas at the Station
2025-12-06 10:00 - 13:00 | Heart of Dixie Railroad Museum, 1919 9th St, Calera, AL, 35040, United States
Enjoy a festive day of train riding fun at the Heart of Dixie Railroad Museum’s Christmas at the Station event. You can take pictures with Santa on the museum grounds, shop from holiday gift vendors, and enjoy Christmas carols on the train ride! Tickets can be purchased at hodrrm.org or at the Depot if available day of.

Christmas on the Farm
2025-12-06 17:00 - 20:00 | Old Baker Farm, 1041 Farmingdale Rd, Harpersville, AL, 35078, United States
Join Old Baker Farm for festive fun with their annual Christmas on the Farm event!

Calera Christmas Parade
2025-12-06 18:00 - 20:00 | Calera Main Street, 1120 17th Avenue, Calera, AL, 35040, United States
Join the City of Calera for their “Parade of Light” this holiday season! The parade begins at 6pm starting at 8th Avenue, across from City Hall.

Westover Christmas Parade
2025-12-13 16:00 - 18:00 | AL

Pelham Christmas Parade
2025-12-13 17:00 - 19:00 | AL

Lay Lake Christmas Boat Parade
2025-12-13 17:00 - 19:00 | Beeswax Creek Park, 245 Beeswax Park Rd, Columbiana, AL, 35051, United States

Chelsea Christmas Parade
2025-12-20 10:00 - 12:00 | AL

Run Undead Ultra
2025-12-31 08:00 - 2026-01-01 18:00 | Oak Mountain State Park, 200 Terrace Drive, Pelham, AL, 35124, United States
The Run Undead Ultra Trail Party is back for its 5th year, and it’s THE New Year’s Eve event for trail runners across the Southeast! Held at the beautiful Oak Mountain State Park, this all-night ultra celebration features distances from 25K to 100 miles on a flat, fast, and fun 5-mile loop. Whether you’re chasing a PR or your first buckle, every finisher earns one of the coolest medals—and those going the full 100 will take home a truly epic buckle. Ring in the New Year with the running dead and party like only trail runners can! Distances: 25K (3 loops), 50K (6 loops), 50M (10 loops), 100K (12 loops), 100M (20 loops).
