
Uroczystość Bożego Ciała została ustanowiona na skutek widzeń św. Julianny z Cornillon. Pod jej wpływem bp Robert z Thourotte ustanowił w 1246 r. taką uroczystość dla diecezji Liège. W 1252 r. została ona rozszerzona na Niemcy. Katolicy wierzą, że w 1263 r. miał miejsce cud eucharystyczny w Bolsenie, gdy hostia w rękach wątpiącego w transsubstancjację księdza zaczęła krwawić. Korporał przechowywany w katedrze w pobliskim Orvieto jest uznawany za ten, na który wówczas spadły krople krwi.
W 1264 r. papież Urban IV bullą Transiturus ustanowił tę uroczystość dla całego Kościoła. Uzasadniając przyczyny jej wprowadzenia wskazał: „[…] zadośćuczynienie za znieważanie Chrystusa w Najświętszym Sakramencie, błędy heretyków oraz uczczenie pamiątki ustanowienia Najświętszego Sakramentu, która w Wielki Czwartek nie może być uroczyście obchodzona ze względu na powagę Wielkiego Tygodnia.” Jednakże ze względu na śmierć Urbana IV bulla ta nie została ogłoszona, a tym samym uroczystość nie została ustanowiona. Uczynił to dopiero papież Jan XXII, który umieścił powyższą bullę w Klementynach (1317) i wprowdził do kalendarza liturgicznego Święto Najświętszego Ciała Chrystusa, stąd potoczna nazwa Boże Ciało.
W 1849 roku papież Pius IX ustanowił Święto Najdroższej Krwi Pana naszego Jezusa Chrystusa (Festum Pretiosissimi Sanguinis Domini Nostri Jesu Christi), które było obchodzone najpierw w pierwszą niedzielę lipca, a od 1933 – 1 lipca.
W 1955 Pius XII reformując liturgię zlikwidował obchody oktawy uroczystości. Zmianę tę utrzymał Paweł VI wprowadzając w 1969 nowe normy kalendarza liturgicznego (Mysterii paschalis).
Reforma liturgiczna Pawła VI z roku 1969 połączyła oba święta, choć w formie nadzwyczajnej rytu rzymskiego stosuje się ich rozdział. Podobnie rzecz się ma w zgromadzeniach Misjonarzy Krwi Chrystusa i Sióstr Adoratorek Krwi Chrystusa.
Z Bożym Ciałem związana jest także uroczystość Najświętszego Serca Pana Jezusa, która jest obchodzona zaraz po oktawie Bożego Ciała, czyli w piątek osiem dni po Bożym Ciele.