Csajkovszkij első balettje a balettirodalom egyik legkedveltebb klasszikusa: a nősülni kénytelen herceg és a hattyúvá varázsolt lány szerelmének viszontagságait meséli el az orosz romantika egyik legszebb történetében.
A darab 1877-es ősbemutatója azonban kudarcot vallott: a premier koreográfusai nem tudták visszaadni Csajkovszkij zsenialitását. A mű igazi hírnevét Marius Petipa és Lev Ivanov 1895-ös koreográfiája biztosította, és a legtöbb balett-társulat ma is ezen verzió alapján táncolja.
1988-ban Rudi van Dantzig és Toer van Schayk dolgozta át a klasszikust. A darabban Odette-et és Odile-t, a tiszta, ártatlan fehér hattyút és a csábító, manipulatív fekete hattyút ugyanaz a táncosnő alakítja, fokozva a drámai hatást és a látvány szépségét.