Composed by Giacomo Puccini

Libretto by Luigi Illica and Giuseppe Giacosa

Live performances of Tosca have concluded, but Tosca Onscreen is available through the end of the year!


Passion, politics, and power collide in the story of Tosca—a renowned diva, in Rome in 1800. An artist activist has won her heart, and his revolutionary sympathies provoke the wrath of Scarpia, the corrupt chief of police. Her devotion and moral resistance are challenged by abuses of power, attempted rape, and tragedy—as this high drama builds to its haunting finale.  


Digital access will be available for purchase on Portland Opera Onscreen for $50. 21/22 subscribers can unlock digital access for $40. Tosca will premiere Onscreen on Tuesday, November 16 at 7:30 PM, and will be accessible on-demand until December 31. Learn more about Portland Opera Onscreen.

Read full synopsis
2 hours and 45 minutes; 2 intermissions
Italian with English captions
Content Warning
This production includes adult content—including abuse of power, attempted rape, physical violence, gun violence with the sound of gun shots, and suicide.

Cast & crew

Subscribe today.
Join us for the full season.
Make a flex plan.
Explore options.

Enhance your experience.

About the Composer & Librettists

The radiant melodies and majestic music of Puccini shines in Tosca, with some of the world's most beloved arias.   

Learn more
Learn the Five Reasons Why

There is nothing like experiencing a grand and classic production of Tosca. Here are some reasons to love it.

Plan Your Opera Adventure

Looking for dining recommendations, pre-show lecture details, what to wear, or how to get to the opera? We can help.

What to expect

Production Information

This production of Tosca is a traditional production, set in the time and place that was intended when it debuted. That means grand opera, big sets and full props, new beautiful period costumes, and more!

Tosca is sung in Italian with live English captions. It features the Portland Opera Chorus and Orchestra.

Tickets start at $35. In addition to the ticketed performances at Keller Auditorium, digital access will be available for a limited time on Portland Opera Onscreen for $50 from November 16th through December 31st.

COVID-19 Information

Please note that alternate COVID-19 dates for this production are in May, 2022. As we continue to navigate changes, please know that programming, artists, and details are subject to change.

All ticket holders, regardless of age, are required to show proof of full COVID vaccination or a negative test result from a COVID PCR test (taken within 72 hours of performance time) for entry into the theatre. “Fully vaccinated” means that ticket holders have received their final vaccination dose of either the two-dose regimen of the Pfizer or Moderna vaccines or one dose of Johnson & Johnson at least 14 days before your performance date. Audience members aged 18 and over must present a photo ID.

Patrons under the age of 12, for whom there is no currently available vaccine, are not permitted to attend. All patrons, regardless of age, test results, and vaccination status, are required to wear masks inside the theatre at all times (expect when consuming food or beverages), in accordance with rules from the Oregon Health Authority, effective August 13, 2021.

Learn more about vaccination resources in Oregon, and our COVID-19 policies here. 


Captions: For patrons who are deaf or hard of hearing, each performance (whether virtual or in person) includes live English captions projected above the stage, or streamed virtually on the screen.

Audio Description: For patrons who are blind or have low-vision, the Sunday matinee performance will include a live audio description of the action and dialogue onstage.

Learn more about accessibility at the Keller Auditorium here. If you require wheelchair accessible and/or companion seating, or have any other hearing or vision needs, please call us to purchase tickets so that we can ensure your visit to the theatre is an excellent one.

Read the Program

Learn more about Tosca in our latest issue of Toi Toi Toi: A Magazine for Portland Opera. 

Events you also might like

Community sponsors

Portland Opera appreciates the ongoing support of our generous donors, The Collins Foundation, James F. and Marion L. Miller Foundation, Oregon Arts Commission, Oregon Community Foundation, Regional Arts and Culture Council, including support from the City of Portland, Multnomah County, and the Arts Education & Access Fund, special support from The CARES Act Coronavirus Relief Fund, and The Shuttered Venue Operators Grant (SVOG) program.