San Diego Shows in December 2026
Browse shows, theatre, comedy, Broadway, and live performances.
- Updated: November 8, 2026
- 7 Show Venues
Browse 111 shows happening across San Diego during December 2026. The next scheduled performance takes place at Donald and Darlene Shiley Stage - The Old Globe on December 1, 2026. Browse the full show schedule, discover venues, and find more live performances throughout the month.
- 111 Upcoming Shows
- Dec 1 Next Show
- $44 Lowest Price
- $145 Average Price
- Next Show Starts In:
- How the Grinch Stole Christmas
- Dec 1 · 7:00 PM · Donald and Darlene Shiley Stage - The Old Globe
- 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 01, 2026, 7:00 PM Tue — MUSICAL / PLAY, Pay Later Available: How the Grinch Stole Christmas at Donald and Darlene Shiley Stage - The Old Globe • 615 seats,
1363 Old Globe Way, San Diego, CA 92112. From $101, Avg. price ~ $142, Tickets Remaining: 20. View Tickets
- Dec 01, 2026, 7:00 PM Tue — MUSICAL / PLAY, Best Value: Ebenezer Scrooge's BIG San Diego Christmas Show at Sheryl and Harvey White Theatre - The Old Globe,
1362 Old Globe Way, San Diego, CA 92101. From $87, Avg. price ~ $100, Tickets Remaining: 1. View Tickets
- Dec 02, 2026, 2:00 PM Wed — MUSICAL / PLAY, Best Value: Ebenezer Scrooge's BIG San Diego Christmas Show at Sheryl and Harvey White Theatre - The Old Globe,
1362 Old Globe Way, San Diego, CA 92101. From $87, Avg. price ~ $100, Tickets Remaining: 1. View Tickets
- Dec 02, 2026, 7:00 PM Wed — MUSICAL / PLAY, Pay Later Available: How the Grinch Stole Christmas at Donald and Darlene Shiley Stage - The Old Globe • 615 seats,
1363 Old Globe Way, San Diego, CA 92112. From $101, Avg. price ~ $130, Tickets Remaining: 9. View Tickets
- Dec 02, 2026, 7:00 PM Wed — MUSICAL / PLAY, Best Value: Ebenezer Scrooge's BIG San Diego Christmas Show at Sheryl and Harvey White Theatre - The Old Globe,
1362 Old Globe Way, San Diego, CA 92101. From $87, Avg. price ~ $100, Tickets Remaining: 1. View Tickets
- Dec 02, 2026, 7:00 PM Wed — MUSICAL / PLAY, Pay Later Available: A Christmas Carol at Joseph Clayes III Stage at Cygnet Theatre,
2880 Roosevelt Rd, San Diego, CA 92106. From $111, Avg. price ~ $130, Tickets Remaining: 8. View Tickets
- Dec 03, 2026, 7:00 PM Thu — MUSICAL / PLAY, Pay Later Available: A Christmas Carol at Joseph Clayes III Stage at Cygnet Theatre,
2880 Roosevelt Rd, San Diego, CA 92106. From $111, Avg. price ~ $130, Tickets Remaining: 8. View Tickets
- Dec 03, 2026, 7:00 PM Thu — MUSICAL / PLAY, Pay Later Available: How the Grinch Stole Christmas at Donald and Darlene Shiley Stage - The Old Globe • 615 seats,
1363 Old Globe Way, San Diego, CA 92112. From $101, Avg. price ~ $141, Tickets Remaining: 4. View Tickets
- Dec 04, 2026, 7:00 PM Fri — MUSICAL / PLAY, Pay Later Available: A Christmas Carol at Joseph Clayes III Stage at Cygnet Theatre,
2880 Roosevelt Rd, San Diego, CA 92106. From $111, Avg. price ~ $130, Tickets Remaining: 8. View Tickets
- Dec 05, 2026, 10:30 AM Sat — MUSICAL / PLAY, Weekend Event, Pay Later Available: How the Grinch Stole Christmas at Donald and Darlene Shiley Stage - The Old Globe • 615 seats,
1363 Old Globe Way, San Diego, CA 92112. From $125, Avg. price ~ $161, Tickets Remaining: 4. View Tickets
- Dec 05, 2026, 2:00 PM Sat — MUSICAL / PLAY, Weekend Event, Pay Later Available: A Magical Holiday at Joseph Clayes III Stage at Cygnet Theatre,
2880 Roosevelt Rd, San Diego, CA 92106. From $120, Avg. price ~ $139, Tickets Remaining: 4. View Tickets
- Dec 05, 2026, 2:00 PM Sat — MUSICAL / PLAY, Weekend Event, Pay Later Available: How the Grinch Stole Christmas at Donald and Darlene Shiley Stage - The Old Globe • 615 seats,
1363 Old Globe Way, San Diego, CA 92112. From $125, Avg. price ~ $212, Tickets Remaining: 8. View Tickets
- Dec 05, 2026, 5:00 PM Sat — MUSICAL / PLAY, Weekend Event, Pay Later Available: How the Grinch Stole Christmas at Donald and Darlene Shiley Stage - The Old Globe • 615 seats,
1363 Old Globe Way, San Diego, CA 92112. From $125, Avg. price ~ $223, Tickets Remaining: 9. View Tickets
- Dec 05, 2026, 7:00 PM Sat — MUSICAL / PLAY, High Demand, Weekend Event, Pay Later Available: A Christmas Carol at Joseph Clayes III Stage at Cygnet Theatre,
2880 Roosevelt Rd, San Diego, CA 92106. From $126, Avg. price ~ $360, Tickets Remaining: 9. View Tickets
- Dec 06, 2026, 2:00 PM Sun — MUSICAL / PLAY, Weekend Event, Pay Later Available: A Christmas Carol at Joseph Clayes III Stage at Cygnet Theatre,
2880 Roosevelt Rd, San Diego, CA 92106. From $124, Avg. price ~ $145, Tickets Remaining: 6. View Tickets
- Dec 06, 2026, 2:00 PM Sun — MUSICAL / PLAY, Weekend Event, Pay Later Available: How the Grinch Stole Christmas at Donald and Darlene Shiley Stage - The Old Globe • 615 seats,
1363 Old Globe Way, San Diego, CA 92112. From $149, Avg. price ~ $220, Tickets Remaining: 11. View Tickets
- Dec 06, 2026, 5:00 PM Sun — MUSICAL / PLAY, Weekend Event, Pay Later Available: How the Grinch Stole Christmas at Donald and Darlene Shiley Stage - The Old Globe • 615 seats,
1363 Old Globe Way, San Diego, CA 92112. From $149, Avg. price ~ $215, Tickets Remaining: 14. View Tickets
- Dec 06, 2026, 7:00 PM Sun — MUSICAL / PLAY, Best Value, Weekend Event: Ebenezer Scrooge's BIG San Diego Christmas Show at Sheryl and Harvey White Theatre - The Old Globe,
1362 Old Globe Way, San Diego, CA 92101. From $87, Avg. price ~ $100, Tickets Remaining: 1. View Tickets
- Dec 08, 2026, 7:00 PM Tue — MUSICAL / PLAY, Pay Later Available: How the Grinch Stole Christmas at Donald and Darlene Shiley Stage - The Old Globe • 615 seats,
1363 Old Globe Way, San Diego, CA 92112. From $125, Avg. price ~ $171, Tickets Remaining: 24. View Tickets
- Dec 08, 2026, 7:00 PM Tue — MUSICAL / PLAY, Pay Later Available: Ebenezer Scrooge's BIG San Diego Christmas Show at Sheryl and Harvey White Theatre - The Old Globe,
1362 Old Globe Way, San Diego, CA 92101. From $99, Avg. price ~ $114, Tickets Remaining: 1. View Tickets
- Dec 09, 2026, 2:00 PM Wed — MUSICAL / PLAY, Pay Later Available: A Christmas Carol at Joseph Clayes III Stage at Cygnet Theatre,
2880 Roosevelt Rd, San Diego, CA 92106. From $111, Avg. price ~ $130, Tickets Remaining: 8. View Tickets
- Dec 09, 2026, 7:00 PM Wed — MUSICAL / PLAY, Pay Later Available: A Christmas Carol at Joseph Clayes III Stage at Cygnet Theatre,
2880 Roosevelt Rd, San Diego, CA 92106. From $118, Avg. price ~ $138, Tickets Remaining: 6. View Tickets
- Dec 09, 2026, 7:00 PM Wed — MUSICAL / PLAY, Pay Later Available: Ebenezer Scrooge's BIG San Diego Christmas Show at Sheryl and Harvey White Theatre - The Old Globe,
1362 Old Globe Way, San Diego, CA 92101. From $99, Avg. price ~ $114, Tickets Remaining: 1. View Tickets
- Dec 09, 2026, 7:00 PM Wed — MUSICAL / PLAY, Pay Later Available: How the Grinch Stole Christmas at Donald and Darlene Shiley Stage - The Old Globe • 615 seats,
1363 Old Globe Way, San Diego, CA 92112. From $140, Avg. price ~ $177, Tickets Remaining: 18. View Tickets
Shows by Category
All Shows This Month







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