Опера написана на сюжет пушкинского «Евгения Онегина». Созданию оперы предшествовали длительные поиски оперного сюжета. В письме к композитору С. И. Танееву Чайковский писал: «Я ищу интимную, но сильную драму, основанную на конфликте положений, мною испытанных или виденных, могущих задеть меня за живое».