Балет "Лебединое озеро" был написан П. И. Чайковским в 1875-1876 годах по заказу Московской дирекции театров. Премьера балета состоялась на сцене московского Большого театра 20 февраля 1877 года.
Вопрос о том, кто был автором либретто балета, неясен. Ни в автографе партитуры, ни на программе премьеры балета, ни в первом издании переложения для фортепиано имя автора либретто не упомянуто. Возможно, что мысль о сюжете балета принадлежала самому композитору, который использовал сказку веймарского педагога И. К. А. Музеуса (1735- 1787) "Лебединый пруд".
Н. И. Кашкин в своих "Воспоминаниях" приписывает составление либретто "Лебединого озера" драматургу В. П. Бегичеву. Брат композитора, М. И. Чайковский, в письме к Г. А. Ларошу подтвердил это предположение, но указал, что в составлении либретто принимали участие также артист В. Ф. Гельцер и балетмейстер Большого театра Ю. Рейзингер. Это и многое другое вы найдете в книге Лебединое озеро (комплект из 2 книг) (П. Чайковский)