Disclaimer :: This guide is sponsored by TBD to bring you details on holiday happenings this winter.
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:
- A Guide to Holiday Fun in Dallas :: Merry Events, Santa Sightings, Holiday Lights, and More
- A Guide to Holiday Fun in Denton County :: Merry Events, Santa Sightings, Holiday Lights, and More
- A Guide to Holiday Fun in and Around Tarrant County :: Merry Events, Santa Sightings, Holiday Lights, and More
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.