Pour tradition, en accord avec l'histoire évangélique de la Visitation décrite par Luca (Lc. 1, 39-56).
On lit en effet que Marie se trouvait chez sa cuisine Elisabetta jusqu'à la naissance de Giovanni Battista et elle attendit huit jours pour donner au enfant un noms avec un rite. La fête de la Visitation d' origine franciscaine ( les moines mineurs célébraient déjà la fête en 1263) était célébrée le 2 juillet à la fin de la visite de Marie. La célébration devait être célébrée après le 25 mars mais ils ont voulu ne pas célébrer la fête pendant le période de la carême.
La fête fut étendue à toute l'église latine parce que Pape Urbano VI voulait unir les chrétiens divisés par le schisme de l'ouest avec l'entremise de la Sainte Vierge.Le synode de Basilea, dans la session du 10 juillet 1441, confirma la fête de la Visitation qui au début n'était pas acceptée par les États qui se mirent contre le Pape. L'actuel calendrier liturgique, qui ne voit pas à l'histoire liturgique, ne considère pas la date traditionnelle du 2 juillet et il met le souvenir de la fête au dernier jour de mai qui est le mois de consécration du culte de la Sainte Vierge.
Aujourd'hui existe en cette date la fête de Sainte Marie de la Visitation et cette date coïncide avec l'octave de la fête de Saint Giovanni Battista.
Il y a des autres thèses pour comprendre parce que la célébration de la fête c'est le 2 juillet avant de considérer l'institution de la Visitation mais il n'y a pas des documents pour confirmer cette thèse.