What’s more special than taking your annual picture with Santa? Check out these 15 events around town where you can see the big man in his red suit this Christmas season. (And good news: Most of them are free!)

Santa Paws at Helena Veterinary Clinic

Santa Paws atHelena Veterinary Clinic

When: Wednesday, December 10 from 2–4 p.m.

Where: Helena Veterinary Clinic (1888 Co. Rd. 95, Helena)

Details: Bring your pets so they can get their picture with Santa taken too!

Jólabókaflóð with Santa!

Jólabókaflóð with Santa!

When: Friday, December 12 from 3–5 p.m.

Where: Center Point Public Library (533 Sunhill Rd. NW., Center Point)

Details: Registration encouraged but not required. Take pictures with Santa, drink hot cocoa, and receive a free book!

Breakfast with Santa at Indian Springs First Baptist Church

Breakfast with Santa

When: Saturday, December 13 from 9 a.m.–1 p.m.

Where: Indian Springs First Baptist Church (3375 Cahaba Valley Rd., Indian Springs Village)

Details: Enjoy free crafts, games, and pics with Santa.

Family Night with Santa

Family Night with Santa

When: Saturday, December 13 from 6–7:30 p.m.

Where: Vestavia Hills Library in the Forest (1221 Montgomery Hwy., Vestavia Hills)

Details: Enjoy a meal and then watch the Santa Show and get your picture made with Santa.

Light up Christmas

Light Up Christmas Kid’s Event

When: Saturday, December 13 at 5 p.m.

Where: Harvest Center Church (3207 8th Ave. N., Pell City)

Details: Fun interactive games, crafts, food, and—of course—pictures with Santa!

Pics with Santa & Grinch

Pics with Santa & Grinch

When: Saturday, December 13 from noon–2 p.m.

Where: Riders Harley-Davidson (4750 Norrell Dr., Trussville)

Details: Free pictures with Santa, along with free Christmas cookies and a hot chocolate and coffee bar.

The Peach Barn

The Peach Barn

When: Saturday, December 13 & 20 from noon–4 p.m.

Where: The Peach Barn (344 Finley Ave. W., Birmingham)

Details: Mrs. Claus will be there too, bringing fruits and veggies to the elves at the toy shop!

Winter Wonderland

Winter Wonderland

When: Saturday, December 13 from noon–6 p.m.

Where: Monday Night Brewing (14 12th St. S., Birmingham)

Details: Pictures with Santa, ornament decorating, hot cocoa and cider, seasonal cocktails (available for purchase), holiday movies, and more.

Santa at Seeds

4th Annual Pictures with Santa at Seeds Coffee Co. 

When: Sunday, December 14 from 10 a.m.–1 p.m.

Where: Seeds Coffee Co. (172 Oxmoor Rd., Birmingham)

Details: Families can enjoy a free photo with Santa and hot chocolate—plus, you can write Santa a letter!

Christmas Extravaganza

Christmas Extravaganza

When: Tuesday, December 16 from 6:30–8:30 p.m.

Where: Trussville YMCA (5920 Valley Rd., Trussville)

Details: Watch the Polar Express movie, do crafts, enjoy snacks, and snap a pic with Santa.

Cookies with Santa

Cookies with Santa

When: Thursday, December 18 at 5:30 p.m.

Where: Shades Valley YMCA (3551 Montgomery Hwy., Homewood)

Details: Enjoy the winter wonderland at the Y with delicious cookies, games and activities, and take your picture with ole Saint Nick.

Santa and the Princesses

Santa & The Princesses Come to The Edge

When: Saturday, December 20 from 11 a.m.–3 p.m.

Where: The Edge (819 Green Springs Hwy., Homewood)

Details: Savor the season with classic Christmas carols, Disney classics, food trucks, photo stations, and more.

Cookies with Santa

Cookies with Santa

When: Monday, December 22 from 10 a.m.–noon

Where: Pediatric Cares of Chelsea (15582 Hwy. 280, Chelsea)

Details: Say hi to Santa before securing yourself at least 3 cookies.

Ticketed Santa Photo Opportunities

Santa at the Summit

Photos with Santa at The Summit

When: Until Wednesday, December 24

Where: The Summit (214 Summit Blvd., Birmingham)

Details: Packages range from $25.99 to $59.99. Walk-ins accepted.

Santa at Riverchase

Photos with Santa at Riverchase Galleria

When: Until Wednesday, December 24

Where: Riverchase Galleria (2000 Galleria Cir., Hoover)

Details: Packages range from $39.99 to $59.99; You can reserve a slot with a $19.99 deposit. Walk-ins accepted.