Ta embab Toscat, kuid saab naiselt surmava noahoobi. 3vaatus St Angelo kindlus. Caradossi kirjutab Toscale hüvastijätukirja. Ülierutatud Tosca jookseb Cavaradossile ütlema, et ta tappis Scarpia ja Mario tapetakse vaid näiliselt. Sõdurid tulevad surmaotsust täide viima. Cavaradossi astub seina äärde, kõlab lask. Tosca tormab Cavaradossi juude ning leiab õudusega, et Cavaradossi on surnud... Scarpia oli teda petnud! Scarpia tapmine on avastaud .Vahistajate käest põgenemiseks pole Toscal teist väljapääsu, kui viskuda kindlusemüürilt alla.
kokku saada. Selles samas majas lubab aga Cavaradossi peatuda ka jooksikul Angelottil, kes peidab end tema aias asuvasse kaevu. Teda otsib taga politseiülem Scarpia (bariton), kes aga salaja armastab ja eelkõige ihaldab ooperidiivat Toscat. Scarpia teab, et ka Cavaradossi on Napoleoni poolehoidja ning võib Angelottit varjata. Ta üritab tõde teada saada Tosca armastuse kaudu Cavaradossi vastu. Niisiis võetakse viimane kinni ja viiakse piinamiskambrisse, lastes Toscal oma armastatu piinu pealt kuulates naiselt välja pressida Angelotti asukoht. II vaatus leiab aset pompöösses Farnese lossis, kus allkorrusel oli Tosca laulnud Napoli kuninga auks, on ta nüüd korrus kõrgemal Scarpia kabinetis ning julmuriga kahekesi. Scarpia ütleb, et kui naine end talle ei anna, siis kuninganna Cavaradossile armu ei anna ning mees peab surema. Kui Tosca on nõus Scarpiaga öö veetma, kirjutab mees alla paavstiriigist väljasõiduloale. Tosca, kes on vahepeal