Скарпиа допрашивает Тоску. Она спокойна, но лишь до той минуты, пока не слышит из камеры крики истязаемого Каварадосси. В отчаянии она выдаёт убежище Анджелотти — он прячется в садовом колодце. Каварадосси снова приводят в кабинет Скарпиа. Он понимает, что Тоска всё рассказала. Неожиданно приходит известие о победе Наполеона в Маренго. Каварадосси не скрывает своей радости. Скарпиа отдаёт приказание казнить его на следующее же утро. При этом делает Тоске непристойное предложение.