La marche a été organisée en 1987, à Londres en Angleterre, par les organisations chrétiennes évangéliquesJeunesse en Mission, les réseaux Pioneer et Ichtus Christian Fellowship [1],[2]. L’objectif était de réaffirmer publiquement la foi chrétienne dans une société perçue comme en voie de déchristianisation. La marche a rassemblé 15 000 personnes : un défilé dans les rues de Londres accompagné de prières pour les principales institutions publiques de la ville, sous la banderole « The City March : Prayer and Praise for London » (Marche pour la ville : Prière et Louange pour Londres) [3].
La marche a été établie dans plusieurs pays du monde, notamment en France en 1991 [4],[5], aux États-Unis en 1992 et au Brésil en 1993[6].
En 1994, elle est devenue un événement mondial se déroulant dans environ 170 pays à la même date[7].
En 2019, selon les organisateurs de la marche, elle aurait rassemblé 3 millions de personnes à São Paulo, au Brésil, soit l’un des plus grands rassemblements chrétiens au monde [8].