Share this page

Find Your Holiday Events in Plano

Plano Texas is an active and lively community with many events of interest to our out of town guests and local community throughout the year. Ethnic festivals, arts and crafts fairs, exciting theatre, sporting events and much more are included in the calendar of events. Use the easy search box below to find out what is going on during your visit or plan your next trip to Plano around one of these great events. If you are interested in having an event listed on our calendar, you can Submit an Event here.

Please note: We are doing our best to confirm events in our city during this time. However, it is advised for you to look at event websites/social media or contact event organizers directly prior to attending an event to confirm if it is still happening.

Loading Events

Matilda the Musical

Matilda the Musical runs two hours and forty minutes hours including a 15 minute intermission.

Theatre Etiquette

In compliance with Gov. Abbot’s recent order, face masks will be required for patrons over the age of 10.  If you are looking for an opportunity to see the show in a socially distant setting, please reach out to us directly at 972-519-1622.

Please plan to arrive at the theatre at least 15 minutes prior to the show so that you can take your seat before the show starts. Talking is not permitted during the performance. Food and drinks are not allowed inside the performance space. Use of cellular devices is not permitted during the performance. Disruptive patrons will be given one warning before being asked to continue their conversation or meal in the lobby.

Children ages 3 and under are not permitted.


Friday, July 24 at 7:30pm
Saturday, July 25 at 7:30pm
Sunday, July 26 at 2:30pm
Thursday, July 30 at 7:30pm
Friday, July 31 at 7:30pm
Saturday, August 1 at 7:30pm
Sunday, August 2 at 2:30pm

Event Details

Start: August 1 @ 7:30 pm
End: August 3 @ 7:30 pm
Event Website
Shine Children’s Theatre
3035 W 15th St.
Plano, TX 75075 United States
+ Google Map
Venue Phone Number: 972-519-1622
Cost: $18