American Shakespeare Center - Blackfriars Playhouse

American Shakespeare Center - Blackfriars Playhouse

10 South Market Street

Staunton, Virginia 24401, United States of America

75 upcoming events

Upcoming Events

A Christmas Carol

Saturday, December 12, 2026 · 7:30 PM

Get Tickets

A Christmas Carol

Thursday, December 10, 2026 · 7:30 PM

Get Tickets

A Christmas Carol

Saturday, December 26, 2026 · 7:30 PM

Get Tickets

A Christmas Carol

Thursday, December 24, 2026 · 2:00 PM

Get Tickets

The Tempest

Wednesday, November 11, 2026 · 7:30 PM

Get Tickets

A Christmas Carol

Friday, December 4, 2026 · 7:30 PM

Get Tickets

A Christmas Carol

Sunday, December 6, 2026 · 2:00 PM

Get Tickets

A Christmas Carol

Sunday, December 13, 2026 · 2:00 PM

Get Tickets

A Christmas Carol

Saturday, December 19, 2026 · 7:30 PM

Get Tickets

A Christmas Carol

Sunday, December 20, 2026 · 2:00 PM

Get Tickets

A Christmas Carol

Saturday, December 12, 2026 · 2:00 PM

Get Tickets

A Christmas Carol

Thursday, December 17, 2026 · 7:30 PM

Get Tickets

A Christmas Carol

Friday, December 18, 2026 · 7:30 PM

Get Tickets

A Christmas Carol

Saturday, December 19, 2026 · 2:00 PM

Get Tickets

A Christmas Carol

Thursday, December 24, 2026 · 7:30 PM

Get Tickets

A Christmas Carol

Saturday, December 26, 2026 · 2:00 PM

Get Tickets

A Christmas Carol

Sunday, December 27, 2026 · 2:00 PM

Get Tickets

A Christmas Carol

Saturday, December 5, 2026 · 7:30 PM

Get Tickets

A Christmas Carol

Wednesday, December 9, 2026 · 7:30 PM

Get Tickets

A Christmas Carol

Friday, December 11, 2026 · 7:30 PM

Get Tickets

A Christmas Carol

Wednesday, December 16, 2026 · 7:30 PM

Get Tickets

A Christmas Carol

Sunday, December 20, 2026 · 7:30 PM

Get Tickets

A Christmas Carol

Tuesday, December 22, 2026 · 7:30 PM

Get Tickets

A Christmas Carol

Wednesday, December 23, 2026 · 2:00 PM

Get Tickets

A Christmas Carol

Wednesday, December 23, 2026 · 7:30 PM

Get Tickets

Mary Shelley's Frankenstein

Saturday, November 14, 2026 · 2:00 PM

Get Tickets

Witch - The Play

Sunday, November 8, 2026 · 2:00 PM

Get Tickets

Witch - The Play

Thursday, November 12, 2026 · 7:30 PM

Get Tickets

The Tempest

Friday, November 13, 2026 · 7:30 PM

Get Tickets

Witch - The Play

Saturday, November 14, 2026 · 7:30 PM

Get Tickets