Un canon en espiral sería una variante en la que en cada vuelta o bucle el consecuente ha modulado con respecto al tema a una tonalidad diferente de la de partida (por ejemplo, un tono por encima) por lo que una ejecución completa de éste tipo de canon se consideraría con el número de vueltas necesario hasta que la voz principal vuelve a alcanzar la tonalidad de partida (de ahí su nombre).