This year's visit to Santa requires a clear protective barrier. Photo courtesy of Bass Pro Shops
This year's visit to Santa requires a clear protective barrier. Photo courtesy of Bass Pro Shops

30 Free Christmas & Holiday Events in Houston

The holidays are expensive enough without having to worry about forking out cash for Christmas activities to enjoy with family and friends. We've rounded up FREE things to do this holiday season in Houston for the whole family. From parades and tree lightings, to Santa sightings and more, there truly is something for everyone on our list. Be sure to check out our calendar for things to do every day with the kids.

Due to concerns about COVID-19, we recommend following all of the health and safety precautions in place, as mandated by the CDC. This includes social distancing, wearing a mask, frequently washing hands and/or using hand santizer, and staying home if you're feeling under the weather. We want this to be a safe, happy holiday season as we navigate this difficult time. 


Bass Pro Shops - Katy
5000 Katy Mills Circle Suite 415
Katy, TX 77494

Old Town Spring
403 Main St.
Spring, TX

CityCentre
800 Town and Country Blvd.
Houston, TX 77024

Sugar Land Town Square
Hwy 6 & U.S. 59 Frontage Rd
Sugar Land, TX 77478

Town Green Park
2099 Lake Robbins Dr
The Woodlands, TX 77380

The Square at Memorial City
303 Memorial City
Houston, TX 77024

Sugar Land Town Square
16190 City Walk
Sugar Land, TX 77479

Stevenson Park
1100 S. Friendswood Drive
Friendswood, TX 77546

CityCentre
800 Town and Country Blvd.
Houston, TX 77024

Sugar Land Town Square
15958 City Walk
Sugar Land, TX 77479

Downtown Conroe
205 Metcalf St.
Conroe, TX 77301

Kemah Boardwalk
215 Kipp Ave
Kemah, TX 77565

The Square at Memorial City Mall
303 Memorial City
Houston, TX 77024

Downtown Pearland
FM 518 and Old Alvin Road
Pearland, TX 77581

Downtown Richmond
Morton Street
Richmond, TX 77469

Walmart - Fulshear/Katy
26824 FM 1093
Richmond, TX 77406

Historic Downtown Katy
5717 Second St.
Katy, TX 77493

Unity Park
19450 Unity Park Drive
Magnolia, TX 77355

Kingwood Town Center
8 N. Main St.
Kingwood, TX 77339

Frost Bank Almeda
9990 Almeda Genoa Rd Suite 500
Houston, TX 77075

Unity Park
19450 Unity Park Drive
Magnolia, TX 77355

Woodforest Sports Field
Address: 700 Fish Creek Thoroughfare
Montgomery, TX 77316

Town Square Park
213 Texas Ave.
Baytown, TX 77520

Bellaire City Hall
7008 S. Rice Ave.
Bellaire, TX 77401

South Shore Harbour Marina and Nassau Bay Lagoon
2551 South Shore Blvd.
League City, TX 77573

Seabrook Community House
1200 Anders Ave.
Seabrook, TX 77586

The Barking Pig
2307 Ella Blvd.
Houston, TX 77008

Heritage Place - Downtown Conroe
500 Metcalf St.
Conroe, TX 77301

Downtown Conroe
Downtown Conroe
Conroe, TX 77301

Woodforest Sports Field
Address: 700 Fish Creek Thoroughfare
Montgomery, TX 77316
Free Tuesday at the Houston Zoo
The Houston Zoo - 9:00 AM Pick
Intrepid Adventures: Intrepid Women
The Intrepid Sea Air and Space Museum Online - various times
Pompeii: The Exhibition
Houston Museum of Natural Science - various times
Imagine from Home
- various times
Neighborhood Guides
Activity Guides