Luistelijalla on oma kilpailuohjelma. Musiikkivalinta ja sen tekijä sovitaan aina yhdessä valmentajan kanssa. Musiikin kesto määräytyy kilpailusarjan mukaan. Ohjelman tekee valmentaja tai yhdessä valmentajan kanssa sovittu koreografi. Samaa ohjelmaa käytetään yleensä kaksi vuotta.

Tinteillä, Mineillä, Silmuilla, Debytanteilla ja Noviiseilla on vain yksi ohjelma: vapaaohjelma. SM-Noviiseilla, Junioreilla, Senioreilla on sekä lyhyt- että vapaa-ohjelma.

Kilpailuohjelmat koostuvat yksinluisteluelementeistä ja niitä yhdistävistä vapaaluisteluliikkeistä. Kilpailusäännöissä on tarkkaan määritelty kunkin sarjan lyhytohjelmien elementit. Vapaaohjelmasäännöt ovat väljemmät. Arvostelussa huomioidaan sekä tekniset ansiot (lyhytohjelmassa: vaaditut liikkeet) että esittäminen.