Hailed by critics and audiences for its heart and its wit, My Fair Lady is the story of acclaimed linguistics professor and confirmed bachelor Henry Higgins who wagers that he can pass off “gutter snipe” Eliza Doolittle as a duchess at the embassy ball by teaching her proper English. Through hard work, Eliza indeed convinces everyone at the ball that she is royalty. Higgins, however, refuses to acknowledge Eliza’s role in her transformation, and as a sign of her independence, she leaves his home. It is then that Higgins realizes he cares deeply for Eliza. She returns to his house at the end of the musical, and as he says, “Eliza, where are my slippers?” she throws one at him. He has a lot to learn! The musical is beloved for being one of the cleverest and romantic plays of all time.


  • All performances begin at 7:30 p.m.

  • Premium Seating: $17 Adults; $13 Kids 12 and under.

  • Regular Seating: $14 Adults; $10 Kids 12 and under.


  • Saturday, December 9 through Friday, December 22
  • No shows on Mondays (December 11 and 18)
  • No shows on Sundays (December 10 and 17)
  • GROUP RATES for 10 or more tickets ($10 each) on Tuesdays, December 12 and 19. Tickets must be purchased online in groups of 10 and may be purchased by clicking HERE.

GROUP RATE TICKETS ($10 each) available by clicking HERE.

DINNER THEATER TICKETS available by clicking HERE.

“My Fair Lady” will be performed in the historic Midway Town Hall, 145 West Main, Midway, Utah.

Midway Town Hall

Free parking is available in front and to the east of the Town Hall. Cars may also park in the Midway Post Office parking lot across the street.