Houston Shows in December 2026
Browse shows, theatre, comedy, Broadway, and live performances.
- Updated: November 7, 2026
- 8 Show Venues
Browse 167 shows happening across Houston during December 2026. The next scheduled performance takes place at Emerald Theatre - Houston on December 2, 2026. Browse the full show schedule, discover venues, and find more live performances throughout the month.
- 167 Upcoming Shows
- Dec 2 Next Show
- $30 Lowest Price
- $198 Average Price
- Next Show Starts In:
- A Drunk Christmas Carol
- Dec 2 · 7:00 PM · Emerald Theatre - Houston
- View Tickets
Upcoming Show Dates
Find upcoming performances by date, venue, category, and neighborhood.Show Schedule
Schedules are updated regularly as new events and productions are announced.- Dec 02, 2026, 7:00 PM Wed — MUSICAL / PLAY, Pay Later Available: A Drunk Christmas Carol at Emerald Theatre - Houston • 130 seats,
412 Travis Street, Houston, TX 77002. From $133, Avg. price ~ $478, Tickets Remaining: 12. View Tickets
- Dec 02, 2026, 7:30 PM Wed — MUSICAL / PLAY, Pay Later Available: The Best Christmas Pageant Ever at The George Theater,
5420 Westheimer Road, Houston, TX 77056. From $108, Avg. price ~ $135, Tickets Available: 49. View Tickets
- Dec 03, 2026, 7:00 PM Thu — MUSICAL / PLAY: A Drunk Christmas Carol at Emerald Theatre - Houston • 130 seats,
412 Travis Street, Houston, TX 77002. From $82, Avg. price ~ $282, Tickets Available: 30. View Tickets
- Dec 03, 2026, 7:30 PM Thu — MUSICAL / PLAY, Pay Later Available: The Best Christmas Pageant Ever at The George Theater,
5420 Westheimer Road, Houston, TX 77056. From $109, Avg. price ~ $135, Tickets Remaining: 8. View Tickets
- Dec 03, 2026, 8:00 PM Thu — MAGIC SHOWS: Darci Lynne at Stafford Centre,
10505 Cash Road, Stafford, TX 77477. From $70, Avg. price ~ $151, Tickets Available: 301. View Tickets
- Dec 04, 2026, 7:00 PM Fri — MUSICAL / PLAY, Pay Later Available: A Christmas Carol at Hubbard Stage - Alley Theatre • 824 seats,
614 Texas Avenue, Houston, TX 77002. From $108, Avg. price ~ $278, Tickets Available: 61. View Tickets
- Dec 04, 2026, 7:00 PM Fri — MUSICAL / PLAY: A Drunk Christmas Carol at Emerald Theatre - Houston • 130 seats,
412 Travis Street, Houston, TX 77002. From $82, Avg. price ~ $261, Tickets Available: 36. View Tickets
- Dec 04, 2026, 8:00 PM Fri — MUSICAL / PLAY, Best Value: Have Yourself a Crazy Little Christmas at Pasadena Little Theatre,
4318 Allen Genoa Rd, Pasadena, TX 77504. From $30, Avg. price ~ $34, Tickets Available: 34. View Tickets
- Dec 04, 2026, 9:00 PM Fri — MUSICAL / PLAY, Pay Later Available: A Drunk Christmas Carol at Emerald Theatre - Houston • 130 seats,
412 Travis Street, Houston, TX 77002. From $133, Avg. price ~ $482, Tickets Remaining: 12. View Tickets
- Dec 05, 2026, 1:30 PM Sat — MUSICAL / PLAY, Weekend Event: A Christmas Carol at Hubbard Stage - Alley Theatre • 824 seats,
614 Texas Avenue, Houston, TX 77002. From $67, Avg. price ~ $201, Tickets Available: 76. View Tickets
- Dec 05, 2026, 2:00 PM Sat — MUSICAL / PLAY, Weekend Event: The Best Christmas Pageant Ever at The George Theater,
5420 Westheimer Road, Houston, TX 77056. From $81, Avg. price ~ $131, Tickets Remaining: 12. View Tickets
- Dec 05, 2026, 2:00 PM Sat — BALLET, High Demand, Weekend Event: Houston Ballet: The Nutcracker at Brown Theater at Wortham Center • 2,405 seats,
500 Texas Ave, Houston, TX 77002. From $61, Avg. price ~ $269, Tickets Available: 390. View Tickets
- Dec 05, 2026, 3:00 PM Sat — MUSICAL / PLAY, Weekend Event: A Drunk Christmas Carol at Emerald Theatre - Houston • 130 seats,
412 Travis Street, Houston, TX 77002. From $82, Avg. price ~ $259, Tickets Available: 36. View Tickets
- Dec 05, 2026, 5:00 PM Sat — MUSICAL / PLAY, Weekend Event, Pay Later Available: A Drunk Christmas Carol at Emerald Theatre - Houston • 130 seats,
412 Travis Street, Houston, TX 77002. From $139, Avg. price ~ $489, Tickets Remaining: 12. View Tickets
- Dec 05, 2026, 7:00 PM Sat — MUSICAL / PLAY, Weekend Event: A Drunk Christmas Carol at Emerald Theatre - Houston • 130 seats,
412 Travis Street, Houston, TX 77002. From $82, Avg. price ~ $261, Tickets Available: 36. View Tickets
- Dec 05, 2026, 7:00 PM Sat — MUSICAL / PLAY, Weekend Event: A Christmas Carol at Hubbard Stage - Alley Theatre • 824 seats,
614 Texas Avenue, Houston, TX 77002. From $78, Avg. price ~ $203, Tickets Available: 87. View Tickets
- Dec 05, 2026, 7:30 PM Sat — BALLET, Weekend Event: Houston Ballet: The Nutcracker at Brown Theater at Wortham Center • 2,405 seats,
500 Texas Ave, Houston, TX 77002. From $70, Avg. price ~ $169, Tickets Available: 239. View Tickets
- Dec 05, 2026, 7:30 PM Sat — MUSICAL / PLAY, Weekend Event, Pay Later Available: The Best Christmas Pageant Ever at The George Theater,
5420 Westheimer Road, Houston, TX 77056. From $109, Avg. price ~ $135, Tickets Remaining: 10. View Tickets
- Dec 05, 2026, 8:00 PM Sat — MUSICAL / PLAY, Best Value, Weekend Event: Have Yourself a Crazy Little Christmas at Pasadena Little Theatre,
4318 Allen Genoa Rd, Pasadena, TX 77504. From $30, Avg. price ~ $34, Tickets Available: 50. View Tickets
- Dec 05, 2026, 9:00 PM Sat — MUSICAL / PLAY, Weekend Event, Pay Later Available: A Drunk Christmas Carol at Emerald Theatre - Houston • 130 seats,
412 Travis Street, Houston, TX 77002. From $133, Avg. price ~ $477, Tickets Remaining: 12. View Tickets
- Dec 06, 2026, 1:00 PM Sun — BALLET, Weekend Event, Pay Later Available: Houston Ballet: The Nutcracker at Brown Theater at Wortham Center • 2,405 seats,
500 Texas Ave, Houston, TX 77002. From $95, Avg. price ~ $197, Tickets Available: 137. View Tickets
- Dec 06, 2026, 1:30 PM Sun — MUSICAL / PLAY, Weekend Event: A Christmas Carol at Hubbard Stage - Alley Theatre • 824 seats,
614 Texas Avenue, Houston, TX 77002. From $81, Avg. price ~ $234, Tickets Available: 69. View Tickets
- Dec 06, 2026, 2:00 PM Sun — MUSICAL / PLAY, Weekend Event: The Best Christmas Pageant Ever at The George Theater,
5420 Westheimer Road, Houston, TX 77056. From $60, Avg. price ~ $130, Tickets Available: 36. View Tickets
- Dec 06, 2026, 2:30 PM Sun — MUSICAL / PLAY, Best Value, Weekend Event: Have Yourself a Crazy Little Christmas at Pasadena Little Theatre,
4318 Allen Genoa Rd, Pasadena, TX 77504. From $30, Avg. price ~ $34, Tickets Remaining: 29. View Tickets
Shows by Category
All Shows This Month









Browse upcoming shows in Houston this month, including magic performances, family entertainment, ballet, opera, dance productions, circus events, festivals, and touring live shows.
Houston Show Venues
Explore theaters, comedy clubs, casinos, arenas, stadiums, performing arts centers, and entertainment venues hosting live shows throughout Houston and nearby areas. Venue schedules and upcoming performances are updated regularly.
About Houston Shows in December
Shows take place across Houston during December 2026, with 167 upcoming performances scheduled at theaters and entertainment venues. The next show takes place at Emerald Theatre - Houston on December 2, 2026. Browse theatre productions, comedy shows, Broadway tours, family entertainment, and live stage performances.
Shows by Month
Browse upcoming shows throughout Houston by month. Explore theatre productions, comedy performances, Broadway tours, family entertainment, and live shows scheduled throughout the year.