Disclaimer :: This guide is sponsored by TBD to bring you details on holiday happenings this winter.

Performances

Looking for a special, seasonal activity in 2024? Support the arts and have a magical time at one of the many performances and productions in and around Collin County. Events are listed in order by date and are part of our “Guide to Holiday Fun in Collin County :: Merry Events, Santa Sightings, Holiday Lights, and More.” Click the tabs below to follow links in an event’s name for more details.

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

Thank you to our sponsors for making this guide possible: TBD

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 :: Shows run Thursdays – Sundays through December 22. Tickets prices range per 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 21

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


November 23

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


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 2: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 :: Shows run Thursdays – Sundays through December 22. Tickets prices range per 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 21

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


November 23

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


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 2:30 p.m. Tickets are $37 – $107.