Tradycja odprawiania drogi krzyżowej powstała w Jerozolimie. W średniowieczu rozpowszechnili ją franciszkanie, którzy oprowadzając pątników, zatrzymywali się przy stacjach przedstawiających historię śmierci Jezusa. Liczbę czternastu stacji ustalono w XVII wieku.