Действие I
Осень в деревне. В усадьбе Лариных госпожа Ларина вспоминает о временах своей молодости, когда за ней ухаживал её будущий супруг, а она любила другого. Теперь она вдова с двумя дочерьми: Татьяной и Ольгой. Татьяна проводит время в чтении романов, с героинями которых ассоциирует себя, а за Ольгой ухаживает их сосед, поэт Ленский. Он неожиданно приезжает в сопровождении своего друга, Евгения Онегина, в которого влюбляется Татьяна.
В своей комнате Татьяна просит няню Филиппьевну рассказать ей о своей первой любви и замужестве. Всю ночь девушка пишет страстное письмо Онегину. Ей удаётся уговорить Филиппьевну утром послать своего внука передать письмо.
В саду Лариных Татьяна ждёт ответа Онегина. Он говорит, что тронут её признанием, но не может его принять и готов предложить ей лишь дружбу. Онегин советует ей впредь сдерживать свои чувства, чтобы другой мужчина не воспользовался её наивностью.
Действие II
Январь. В усадьбу Лариных на празднование именин Татьяны приглашено множество гостей. Онегин пришёл вместе с Ленским неохотно, провинциальный бал наводит на него скуку. Раздражённый Онегин, чтобы отомстить Ленскому, начинает ухаживать за Ольгой и танцевать с ней. Ленский возмущён до такой степени, что вызывает Онегина на дуэль. Бал испорчен.
Перед дуэлью Ленский размышляет о своей поэзии, о любви к Ольге и о смерти. Секундант Ленского считает опоздание Онегина и его выбор секунданта оскорбительными. Хотя и Ленский, и Онегин раскаиваются, никто не предлагает прервать дуэль. Ленский погибает.
Действие III
Санкт-Петербург, несколько лет спустя. После дуэли Онегин на несколько лет уезжал за рубеж и теперь вернулся в столицу. На балу князь Гремин представляет ему свою молодую супругу. Онегин с изумлением узнаёт в ней Татьяну и понимает, что влюбился в неё.
Онегин пишет Татьяне письмо. Прибыв в особняк Гремина, он умоляет её бежать с ним. Татьяна признаёт, что всё ещё любит его, но говорит, что приняла решение и останется верна своему мужу. Онегин в отчаянии.