Photo courtesy of Rudolph's Light Show
Photo courtesy of Rudolph's Light Show

Best Things To Do in Houston in December with Kids: Christmas, New Year's Eve, and More Holiday Activities

It's the most wonderful time of an admittedly strange year--but while this year may have been different from other years, the holidays in Houston are still packed with festive fun for the family. 

Holiday light shows are taking center stage this year, especially walk-thru and drive-thru shows like The Light Park at Hurricane Harbor SplashTown and Prestonwood Forest's Nite of Lights. We also recommend checking out some of our seasonal favorites like Santa's Wonderland, Zoo Lights, and the Holidays at Moody Gardens, as well as some of the awesome Christmas train rides for an extra dose of holiday cheer.

For everyone wanting to avoid crowds and/or stay at home, our event calendar is jam-packed with virtual holiday events that are sure to bring the spirit of Christmas into your home. You can even have a live video call with Santa and Mrs. Claus

Don't forget to sign up for our free monthly newsletter to stay up to date with all the latest news and events. From all of us on the Mommy Poppins team, Merry Christmas and Happy New Year! We can't wait to ring in 2021 with you!

Your health and safety continue to be our top priority, and we are working hard to promote activities that have safety precautions and social distancing measures in place, however we also recommend wearing a mask and frequently sanitizing while you're out and about. If you arrive at an event that appears too crowded, you can use the “nearby” search feature on our event calendar to find something else to do. 


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

Kickerillo-Mischer Preserve
20215 Chasewood Park Dr
Houston, TX 77070

Downtown Conroe
205 Metcalf St.
Conroe, TX 77301

Nature Discovery Center
7112 Newcastle
Houston, TX 77401

George Ranch Historial Park
10215 FM 762
Richmond, TX 77469

Discovery Green
1500 McKinney St
Houston, TX 77010

Seabrook Community House
1200 Anders Ave.
Seabrook, TX 77586

Bayou Theater
2700 Bay Area Blvd
Houston, TX 77062

Katy Mills Mall
5000 Katy Mills Circle
Katy, TX 77494

Galveston Railroad Museum
2602 Santa Fe Pl
Galveston, TX 77550

Mangum-Howell Center
2500 Frick Rd
Houston, TX 77038

Historic Downtown Katy
5717 Second St.
Katy, TX 77493

Downtown Richmond
Morton Street
Richmond, TX 77469

NRG Stadium
One NRG Park
Houston, TX 77054

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

Terramont Park
8500 Terramont Dr.
The Woodlands, TX 77382

Burroughs Park
9738 Hufsmith
Tomball, TX 77375

The Woodlands Children’s Museum
4775 West Panther Creek Drive #280
The Woodlands, TX 77381

Seabrook Community House
1200 Anders Ave.
Seabrook, TX 77586

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

Bellaire Town Square
7008 S. Rice Ave.
Houston, TX 77401

Market Square Park
301 Milam St
Houston, TX 77002

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

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

Deer Park Community Center
610 E. San Augustine
Deer Park, TX 77536

Downtown Aquarium
410 Bagby St
Houston, TX 77002

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

Duke Family Christmas Light Show
14014 Hartford Heights Way
Rosharon, TX 77583

Prestonwood Forest
Prestonwood Forest Drive and Hwy. 249
Houston, TX 77070

Kemah Boardwalk
215 Kipp Ave
Kemah, TX 77565

Rosenberg Railroad Museum
1921 Ave F
Rosenberg, TX 77471

Stevenson Park
1100 S. Friendswood Drive
Friendswood, TX 77546

Rudolph's Lightshow
19623 Bauer Road
Hockley, TX 77447

The 1940 Air Terminal Museum
8325 Travelair street
Houston, TX 77061

Cockrell Butterfly Center at HMNS
5555 Hermann Park Dr.
Houston, TX 77030

Pasadena Convention Center and Fairgrounds
7902 Fairmont Parkway
Pasadena, TX 77507

Hurricane Harbor Splash Town
21300 Interstate 45 N
Spring, TX 77373

Family Life Church
220 Lake Road
Lake Jackson, TX 77566

Houston Museum of Natural Science
5555 Hermann Park Dr.
Houston, TX 77030

Space Center Houston
1601 Nasa Road 1
Houston, TX 77058

Online from President's Park
The Ellipse south of the White House fence and north of Constitution Avenue and the National Mall
Washington, DC 20502

Cathedral of St. John the Divine Online
,

Virtual visions from Alexandria's Waterfront
Between King and Oronoco Streets You can see the show anywhere from the Torpedo Factory to Point Lumley Park
Alexandria, VA 22314

The Christmas Train
1407 Victory Lane
Alvin, TX 77511

Hermann Park
1700 Hermann Drive
Houston, TX 77004

Dewberry Farm
FM 362 and Morrison Road
Brookshire, TX 77423

Galveston Railroad Museum
2602 Santa Fe Place
Galveston, TX 77550

Moody Gardens
One Hope Boulevard
Galveston, TX 77554

Old TIme Christmas Tree Farm
7632 Spring Cypress Road
Spring, TX 77379

Oil Ranch
23501 Macedonia Road
Hockley, TX 77447

Texas State Railroad
789 Park Road 70
Palestine, TX 75801

Trader's Village
7979 N. Eldridge Pkwy
Houston, TX 77041

Galveston Railroad Museum
2602 Santa Fe Pl
Galveston, TX 77550

Houston Food Bank Portwall Headquarters
535 Portwall Street
Houston , TX 77029

City Wide Club Annual Feasts at George R. Brown Convention Center
1001 Avenida De Las Americas
Houston, TX 77010

The Holiday Project at Grace Care Center of Cypress
9602 Huffmeister Rd.
Houston, TX 77095

Operation Turkey - Turkey Tailgate at Grace Presbyterian Church
10221 Ella Lee Ln.
Houston, TX 77042

Operation Turkey- Thanksgiving Meal at P.F. Chang's
4094 Westheimer Rd
Houston, TX 77027

Kids Meals Houston
330 Garden Oaks
Houston, TX 77018

Kids' Meals Houston Ripley House
4410 Navigation
Houston , TX 77011

Books Between Kids
Warehouse - 9947 Harwin Dr. Suite C
Houston, TX 77036

Northwest Assistance Minitries
15555 Kuykendahl Road
Houston, TX 77090

Terry Hershey Park
15200 Memorial Drive
Houston , TX 77079

Mayde Creek North Hike and Bike Trail
19008 Saums
Houston , TX 77084

Little Cypress Creek Preserve
14900 Telge Road
Cypress, TX 77429

Houston Arboretum and Nature Center
4501 Woodway Drive
Houston, TX 77024

Collins Park
6727 Cypresswood Drive
Spring, TX

Meyer Park
7700 Cypresswood Drive
Spring, TX

Jesse H. Jones Park and Nature Center
20634 Kenswick Drive
Humble, TX 77388

Lake Houston Wilderness Park
25840 FM 1485
New Caney, TX 77357

Challenger Seven Memorial Park
2301 West NASA Boulevard
Webster, TX 77598

Sam Houston National Forest
394 FM 1375 West
New Waverly, TX 77358

Brazos Bend State Park
21901 FM 762 Rd.
Needville, TX 77461

100 Acre Wood Preserve
14236 W Cypress Forest Dr
Houston, TX 77070

Messina Hof Hill Country
9996 U.S. 290 East
Fredericksburg, TX 78624

Blue Lotus Winery
8500 Hwy 290
Hye, TX 78635

Westcave Cellars
683 Ranch Rd 1320
Johnson City, TX 78636

Bell Springs Winery
3700 Bell Springs Road
Dripping Springs, TX 78620

Sister Creek Vineyards
1142 Sisterdale Road
Boerne, TX 78006

Perissos Vineyard
7214 Park Road 4 West
Burnet, TX 78611

Dry Comal Creek Vineyards
1741 Herbelin Road
New Braunfels, TX 78132

Fall Creek Vineyards
1820 County Road 222
Tow, TX 78672

Fall Creek Vineyards
18059-A FM 1826
Driftwood, TX 78619

El Gaucho Winery
21301 Kathy Lane
Spicewood, TX 78669

Singing Water Vineyards
316 Mill Dam Road
Comfort, TX 78013

Duchman Family Winery
13308 FM 150 West
Driftwood, TX 78619

Chisolm Trail Winery
2367 Usener Road
Fredericksburg, TX 78624
The ICE at Discovery Green
Discovery Green - various times
The Ice Rink at The Woodlands Town Center
Cynthia Woods Mitchell Pavilion - various times
She Persisted, The Musical
Streaming - various times
Neighborhood Guides
Activity Guides