Fredericksburg Theater Company to Stage 'My Fair Lady'

The classic musical will run for three weeks in February at the Steve W. Shepherd Theater.

Jan. 28, 2026 at 9:31pm

The Fredericksburg Theater Company is set to present the beloved musical 'My Fair Lady' from February 13 to March 1 at the Steve W. Shepherd Theater in Fredericksburg, Texas.

Why it matters

The production of 'My Fair Lady' is a highly anticipated event for the Fredericksburg community, as the classic musical has not been staged locally in several years. The Fredericksburg Theater Company is known for its high-quality productions that draw audiences from across the region.

The details

The Fredericksburg Theater Company's production of 'My Fair Lady' will run for three weeks, from February 13 to March 1, at the Steve W. Shepherd Theater located at 1668 Texas 87 South in Fredericksburg. The musical, based on George Bernard Shaw's play 'Pygmalion,' tells the story of a phonetics professor who attempts to transform a Cockney flower girl into a proper English lady.

  • The production of 'My Fair Lady' will open on February 13, 2026.
  • The musical will run through March 1, 2026.

The players

Fredericksburg Theater Company

A local theater company known for producing high-quality productions that draw audiences from across the region.

Steve W. Shepherd Theater

The performance venue located at 1668 Texas 87 South in Fredericksburg where the Fredericksburg Theater Company will stage 'My Fair Lady'.

Got photos? Submit your photos here. ›

What’s next

Tickets for the Fredericksburg Theater Company's production of 'My Fair Lady' are now on sale and can be purchased through the theater's website or box office.

The takeaway

The Fredericksburg Theater Company's upcoming production of the classic musical 'My Fair Lady' is an exciting event for the local community, as it marks the return of this beloved show to the Fredericksburg stage after several years.