"Iolanta" and "The Nutcracker" were commissioned to Tchaikovsky by the Mariinsky Theater directorate. It is believed that the idea to combine a one-act opera and a two-act ballet in one evening belongs to the director of the Imperial Theaters Ivan Vsevolozhsky. In July 1891, the composer began work on the opera, in September the clavier was ready, and in December the orchestration was completed.