Un ciclo de canciones es un grupo de canciones diseñadas para ser ejecutadas secuencialmente como una sola entidad. Usualmente todas las canciones son del mismo compositor y utilizan versos del mismo poeta. Un ciclo de canciones mantiene su unidad al referirse al mismo tema o al contar una historia.
El término se originó para describir ciclos de canciones de la música clásica (frecuentemente conocidos por el término alemán Lieder) y su uso se ha extendido también a la música popular.