Holiday Arts and Crafts

This page lists places you can create Holiday themed arts and crafts in the San Antonio, Texas area.
Kids San Antonio: Holiday Arts and Crafts - Fun 4 Alamo Kids
Listings
11/21 - 01/03 Lights Alive! Drive Thru Christmas Light Show

Lights Alive is a family-friendly, immersive, high-tech Christmas drive thru light attraction that i ...

Nov. 21, 2025 - Jan. 03, 2026
Hours: 6:00-10:00 PM | Fri & Sat. open until 11:00 PM
$36.95 single vehicle entry into Lights Alive, some Win...
5931 Roft Rd., San Antonio, TX, 78253
11/22 - 01/03 Holidays at The Rock at La Cantera

Celebrate the most wonderful time of the year at The Rock at La Cantera during our brand-new Holiday ...

Nov. 22, 2025 - Jan. 03, 2026
Hours: Times vary, see website for detailed schedule
Free entry
1 Spurs Way, San Antonio, TX, 78256
11/22 - 01/04 ICE! at JW Marriott Hill Country Resort and Spa

At ICE!, wander through colorful ice sculptures of 10 whimsical scenes from the television classic, ...

Nov. 22, 2025 - Jan. 04, 2026
Hours: Ticket times vary, see site.
Kids 3 and under are FREE. | $31+ general admission
23808 Resort Pkwy., San Antonio, TX, 78261
11/22 - 12/24 LEGOLAND Discovery Center Holiday Bricktacular

Build the best memories at San Antonio's top family holiday event, Holiday Bricktacualar! Daily from ...

Nov. 22-Dec. 24, 2025
Hours: 10:00 AM - 4:00 PM
$24.99 & up
849 E. Commerce Street, San Antonio, Texas, 78205
11/30 Winding Branch Ranch - Santa at the Sanctuary

Join Winding Branch Ranch for Santa at the Sanctuary! Families can choose between a 10:00 AM or 12:0 ...

November 30, 2025
Hours: 10:00 AM & 12:00 PM
$25 per car for up to 5 people | $7 per extra person
30640 Leroy Scheel Rd., Bulverde, TX, 78163
12/03 University Methodist Church - Family Advent Night

All families with young children are invited to join University Methodist Church as they kick off th ...

December 03, 2025
Hours: 5:00-7:00 PM
Free
5185 De Zavala Rd., San Antonio, TX, 78249
12/06 Government Canyon State Natural Area - Winter Holiday Traditions

Celebrate the holidays the old-fashioned way by hand-crafting items that families might have been ma ...

December 06, 2025
Hours: 10:00 AM - 1:00 PM
Entry fee: $6 per person ages 13+
12861 Galm Rd., San Antonio, TX, 78254
12/06 The Agricultural Museum & Arts Center - Down Home Christmas

Come out to the Agricultural Museum & Arts Center for a Down Home Christmas! Enjoy photo ops with ...

December 06, 2025
Hours: 12:00-4:00 PM
$10 suggested donation per person
102 City Park Rd., Boerne, TX, 78006
12/09 Schertz Family YMCA - Cookies with Santa

Join Schertz Family YMCA for their annual Cookies with Santa Event! Crafts, cookies, and pictures wi ...

December 09, 2025
Hours: 6:00-8:00 PM
Free
621 Westchester Dr., Schertz, TX, 78154
12/13 Government Canyon State Natural Area - Reading Ranger Dino Story and Craft

Bring a blanket and settle in for a festive story read by a ranger, followed by a craft and hot coco ...

December 13, 2025
Hours: 10:00-11:00 AM
Park entry fee: $6 per person ages 13+
12861 Galm Rd., San Antonio, TX, 78254
12/13 Spring Creek Garden - Family Pictures with Santa

Join Spring Creek Gardens for a magical morning with Santa! Enjoy a personal visit + photo op (b ...

December 13, 2025
Hours: 9:00 AM -12:00 PM
$30 per family + $4 per extra craft & stocking
11355 US Highway 281 N, Spring Branch, TX, 78070
12/13 Upon a Star - DIY Wicked Nutcracker and Ornament

Join Upon a Star for a Wicked-themed Nutcracker & Ornament DIY event! Kids can create their own W ...

December 13, 2025
Hours: 6:00-8:00 PM
$45 on sale
502 Embassy Oaks Ste 109, San Antonio, TX, 78216
12/20 Hemisfair - Holiday in the Garden

Celebrate the season in Yanaguana Garden at Hemisfair! Holiday in the Garden, sponsored by H-E-B, ho ...

December 20, 2025
Hours: 11:00 AM - 3:00 PM
Free
434 S Alamo St., San Antonio, Texas, 78205
12/20 The Downtown DIY - Snow Slime Worskhop

Get ready for a jolly good time at The Downtown DIY! In this hands-on holiday workshop, kids ages 3 ...

December 20, 2025
Hours: 10:00 AM - 12:00 PM
$24.95 per child (guardian attends free to assist)
206 West Highland Dr., Boerne, TX, 78006