Sheridan Opera House
Description
The Sheridan Opera House, located at 110 North Oak Street in Telluride, Colorado, is an intimate 238-seat theater listed on the National Register of Historic Places. Often referred to as "The Crown Jewel of Telluride," it serves as a vibrant cultural hub, hosting a diverse array of events year-round.
Sheridan Arts Foundation: In the early 1990s, the Sheridan Opera House faced potential commercial development. To preserve this historic landmark, the Sheridan Arts Foundation (SAF), a 501(c)(3) non-profit organization, was established. The SAF is dedicated to restoring and preserving the opera house, bringing quality arts and cultural events to Telluride, and providing local and national youth with access to the arts through education.
The Sheridan Opera House offers a diverse lineup of events, including concerts, theater productions, film screenings, and festivals. Notable annual events include the Telluride Comedy Festival, which celebrated its 25th anniversary in 2025, featuring a mix of stand-up, sketch, and improv performances.
Location
Contact Information
Contact This Business
Claim
Is this your business?
A verified listing is the best way to manage and protect your business.
Verify Now!