Holiday Fun in Collin County Performances

Looking for a theater production this holiday season? Support the arts and have a magical time at one of the many holiday performances in Collin County. Events are listed in order by date and are part of our “Holiday Fun in Collin County :: Merry Events, Holiday Lights, Hanukkah Happenings, and More.”

For even more holiday fun across DFW, check out these guides:

Get this and other hyperlocal resources delivered to your inbox by joining the Collin County Moms email subscriber list. You can also connect with other moms by joining one or more of our Collin County Moms community groups. We also produce Momfessions Podcast. Listen today!

Follow along on:

Note: Events are subject to change or cancel, so be sure to check the site for updates before visiting.

Click the link in an event's name for more details.

Opens November 22

A Christmas Carol :: McKinney :: The show runs on select dates through December 14. Purchase tickets online.


Opens November 23

A Charlie Brown Christmas :: Dallas :: Select dates and times are available through December 22.


Opens November 29

Ebenezer Scrooge :: Carrollton :: The show runs through December 23. Tickets are on sale now.

The Nutcracker :: Dallas :: The ballet runs through December 8 with additional dates December 13 – 29.


Opens December 5

Black Nativity :: Dallas :: Show runs through December 22, Thursdays through Sundays. Ticket prices vary by date and time.


Opens December 6

Believe! :: Wylie :: Purchase tickets and parking in advance. Runs through December 15.

The Gift of Christmas :: Plano :: Performances take place at 7:30 each day through December 15. Purchase tickets in advance.

November 9

Big Band Holiday Swing Thing :: Grapevine :: Tickets are $44.


November 15

True North Holiday Concert :: Dallas :: Tickets are $28 – $35. Showtime starts at 7:30 p.m.


November 21

A Magical Cirque Christmas :: Dallas :: Showtime is 7:30 p.m. Tickets range from $30 – $100.


November 23 – 24

Nutcracker Short & Sweet :: Grapevine :: Tickets are $15.


November 29 – December 1

Miracle on 34th Street: An Immersive Holiday Experience :: Richardson :: Tickets are $20 – $36.

The Nutcracker :: Richardson :: Performances are at 2:00 p.m. or 7:00 p.m. Tickets start at $32.


November 30

Christmas with Vienna Light Orchestra :: Fort Worth :: Performances are at 1:30 p.m., 4:30 p.m., and 7:00 p.m.

December 1

Elvis Christmas Special :: Grapevine :: The show starts at 4:00 p.m.


December 5, 6, and 8

Vocal Majority’s Christmas Spectacular :: Richardson :: Four shows are available over three days. Tickets range from $22 – $72.


December 5 – 8

A Christmas Story the Musical :: Fairview :: Admission is $14 for all ages.

The Best Christmas Pageant Ever :: Plano :: Admission is $14 for all ages.


December 7

Lume di Candela: Christmas Classics :: McKinney :: Hours are from 5:00 – 6:00 p.m. Tickets are $50 – $65.


December 9 – 11

The Texas Tenors: Deep in the Heart of Christmas :: Grapevine :: Tickets are $48.


December 12 – 15

Elf, Jr. the Musical :: Frisco :: Tickets start at $14.


December 14

The Nutcracker :: Melissa :: Showtime is 7:30 p.m. Ticket prices range from $30 – $50.


December 15

Festive Legends: Holidays Around the World :: Addison :: Interactive shows are at 1:00 p.m. and 2:30 p.m. Admission is $17.


December 17

Brassy Christmas :: Frisco :: The Dallas Symphony Orchestra performs at 7:30 p.m. Purchase tickets online.

Merry Bass-mas :: McKinney :: Event hours are 5:00 – 7:30 p.m. Admission is free.


December 20 – 22

A Christmas Carol the Musical :: Richardson :: Purchase tickets online or at the door.


December 21 – 22

The Nutcracker :: Richardson :: Showtimes are at 2:00 p.m. on both days.


December 22

Home for the Holidays :: Plano :: Performances are at 4:00 p.m. and 7:30 p.m. Tickets start at $25.


December 23 – 24

The Nutcracker :: Richardson :: The Monday performance starts at 7:30 p.m. Tuesday’s show begins at 12:30 p.m. Tickets are $37 – $107.

Ongoing

Opens November 22

A Christmas Carol :: McKinney :: The show runs on select dates through December 14. Purchase tickets online.


Opens November 23

A Charlie Brown Christmas :: Dallas :: Select dates and times are available through December 22.


Opens November 29

Ebenezer Scrooge :: Carrollton :: The show runs through December 23. Tickets are on sale now.

The Nutcracker :: Dallas :: The ballet runs through December 8 with additional dates December 13 – 29.


Opens December 5

Black Nativity :: Dallas :: Show runs through December 22, Thursdays through Sundays. Ticket prices vary by date and time.


Opens December 6

Believe! :: Wylie :: Purchase tickets and parking in advance. Runs through December 15.

The Gift of Christmas :: Plano :: Performances take place at 7:30 each day through December 15. Purchase tickets in advance.

November

November 9

Big Band Holiday Swing Thing :: Grapevine :: Tickets are $44.


November 15

True North Holiday Concert :: Dallas :: Tickets are $28 – $35. Showtime starts at 7:30 p.m.


November 21

A Magical Cirque Christmas :: Dallas :: Showtime is 7:30 p.m. Tickets range from $30 – $100.


November 23 – 24

Nutcracker Short & Sweet :: Grapevine :: Tickets are $15.


November 29 – December 1

Miracle on 34th Street: An Immersive Holiday Experience :: Richardson :: Tickets are $20 – $36.

The Nutcracker :: Richardson :: Performances are at 2:00 p.m. or 7:00 p.m. Tickets start at $32.


November 30

Christmas with Vienna Light Orchestra :: Fort Worth :: Performances are at 1:30 p.m., 4:30 p.m., and 7:00 p.m.

December

December 1

Elvis Christmas Special :: Grapevine :: The show starts at 4:00 p.m.


December 5, 6, and 8

Vocal Majority’s Christmas Spectacular :: Richardson :: Four shows are available over three days. Tickets range from $22 – $72.


December 5 – 8

A Christmas Story the Musical :: Fairview :: Admission is $14 for all ages.

The Best Christmas Pageant Ever :: Plano :: Admission is $14 for all ages.


December 7

Lume di Candela: Christmas Classics :: McKinney :: Hours are from 5:00 – 6:00 p.m. Tickets are $50 – $65.


December 9 – 11

The Texas Tenors: Deep in the Heart of Christmas :: Grapevine :: Tickets are $48.


December 12 – 15

Elf, Jr. the Musical :: Frisco :: Tickets start at $14.


December 14

The Nutcracker :: Melissa :: Showtime is 7:30 p.m. Ticket prices range from $30 – $50.


December 15

Festive Legends: Holidays Around the World :: Addison :: Interactive shows are at 1:00 p.m. and 2:30 p.m. Admission is $17.


December 17

Brassy Christmas :: Frisco :: The Dallas Symphony Orchestra performs at 7:30 p.m. Purchase tickets online.

Merry Bass-mas :: McKinney :: Event hours are 5:00 – 7:30 p.m. Admission is free.


December 20 – 22

A Christmas Carol the Musical :: Richardson :: Purchase tickets online or at the door.


December 21 – 22

The Nutcracker :: Richardson :: Showtimes are at 2:00 p.m. on both days.


December 22

Home for the Holidays :: Plano :: Performances are at 4:00 p.m. and 7:30 p.m. Tickets start at $25.


December 23 – 24

The Nutcracker :: Richardson :: The Monday performance starts at 7:30 p.m. Tuesday’s show begins at 12:30 p.m. Tickets are $37 – $107.

Want to add an event to this resource?

If you'd like to promote an event or holiday brand/business, please contact [email protected].