Действие I
Петербург. Летний сад. Игроки в карты обсуждают странную перемену в Германе — он стал угрюм, молчалив. Графу Томскому, своему приятелю, Герман признаётся: он, бедный офицер, влюблён в девушку из знатной семьи!
К друзьям присоединяется князь Елецкий. Он сообщает о предстоящей женитьбе. В сопровождении старой графини приближается Лиза, в которой Герман узнаёт возлюбленную. Он в отчаянии, что Лиза — невеста Елецкого.
Томский рассказывает приятелям, что молва нарекла графиню Пиковой дамой. В молодости она страстно любила карточную игру, и однажды, при крупном проигрыше, ей назвали три карты. Поставив на них, она выиграла три раза. Тайну эту графиня открыла уже двоим, а от третьего ей предсказана смерть. Герман под глубоким впечатлением от рассказа. Но более всего ему не даёт покоя мысль о счастливом сопернике. Он решает добиться Лизы.
В день помолвки Лизы в её комнате собрались подруги. Но девушка в смятении — её влечёт к Герману. Внезапное его появление ошеломляет Лизу. Герман пылко признаётся ей в любви. Он едва успевает спрятаться, как появляется встревоженная громкими голосами графиня. Лизе удаётся успокоить её и увести.
Жажда жизни, любви вновь охватывает Германа, и Лиза не в силах более противиться своему чувству.
Действие II
Бал во дворце петербургского сановника. Князь Елецкий, страдая от холодности Лизы, уверяет её в неизменности своего чувства. Однако Лиза любит Германа и отказывает князю.
Германа мучает неотвязная мысль о трёх картах. Ему кажется, узнай он тайну — все преграды к счастью с Лизой будут сметены.
После представления Лиза сообщает Герману, что теперь свободна. Она отдаёт Герману ключ от потайной двери, через которую можно попасть в спальню графини, а оттуда — в комнату Лизы. Ночь. Пустая спальня графини. Появляется Герман, но, заслышав приближающиеся шаги, прячется. Вводят усталую, раздражённую графиню. Бал пробудил в ней воспоминания о далёкой молодости… Герман просит её открыть тайну трёх карт. Испуганная графиня молчит. Герман угрожает ей пистолетом, но вдруг обнаруживает, что она мертва.
Действие III
Герман в казарме читает письмо Лизы: она просит его прийти в полночь на свидание. Перед ним возникает призрак старой графини. Она просит Германа жениться на Лизе и называет заветные карты: «Тройка, семёрка, туз».
Набережная. Лиза ждёт Германа. Наконец он появляется. Вслед за Лизой Герман повторяет нежные и ласковые слова любви… Но старая графиня всё-таки назвала три карты, и теперь надо спешить в игорный дом за выигрышем. Лиза не в силах удержать Германа. Её жизнь отныне лишена смысла.
Веселятся завсегдатаи игорного дома. Появляется Елецкий, чтобы отомстить Герману. Герман ставит две карты, названные графиней, и выигрывает. Все ошеломлены. Он ставит весь выигрыш на третью карту. Елецкий принимает вызов. Но вместо туза в руке Германа — дама пик.
Потрясённому Герману кажется, что он видит графиню, она ждёт его смерти. Герман умирает с мыслями о Лизе.