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

William Shakespeare’s Twelfth Night

Viola has just lost everything in a shipwreck, including her twin brother. She has found herself on the shores of Illyria, a place she’s never been. And in order to get work, she must disguise herself as a man. When hired as a servant to Duke Orsino, she encounters yet one more problem: she is in love with him! Unable to express her feelings without blowing her cover, Viola sets out to fulfill the Duke’s orders, including the wooing of another woman. One of Shakespeare’s finest comedies, Twelfth Night will whisk audiences away to a world of scheming outlaws and daring rescues, unbelievable love triangles, and one truly unforgettable adventure.

Friday, February 14 | 7:00 PM
Saturday, February 15 | 2:00 PM
Saturday, February 15 | 7:00 PM
Sunday, February 16 | 3:00 PM

Thursday, February 20 | 6:30 PM (Student Rush- Student Tickets $5-off)

Friday, February 21 | 7:00 PM
Saturday, February 22 | 2:00 PM
Saturday, February 22 | 7:00 PM
Sunday, February 23 | 3:00 PM

Event Details

Start: Friday, February 14, 2020
End: February 16
Event Website
Genesis Children’s Theatre
3100 Independence Parkway #324B
Plano, TX 75075 United States
+ Google Map
Venue Phone Number: 972-599-3505
Cost: $20 – $25