Historic Elsinore Theatre had its first show on May 28, 1926. It is one among the last remaining examples of a Tudor Gothic Theatre. Named from Shakespeare’s immortal tragedy, “Hamlet”, this theater has a design inspired from the historic Elsinore Castle in Denmark.

Visitors are sure to be impressed with the majestic lobby and the intricately decorated ceilings and framing around the stage. Elsinore Theatre has 1,300 seats and their events range from classical shows to, Broadway, ballet and even rock. By entering this theater, visitors will be transported to a bygone era of opulence.

170 High St SE, Salem, OR 97301, 503-375-3574

Plan Your Trip

Get Ready to Go!

Need some more help?


Read our Reservations & Travel Planning Tips guide.