Das erste liturgische Herz-Jesu-Fest wurde mit bischöflicher Genehmigung am 31. August 1670 im großen Priesterseminar von Rennes (Frankreich) gefeiert, dank der Bemühungen des Heiligen Johannes Eudes. Die von diesem Heiligen komponierte Messe und das Offizium wurden auch andernorts übernommen, vor allem im Zusammenhang mit der Verbreitung der Herz-Jesu-Verehrung nach den Offenbarungen an die heilige Margareta Maria Alacoque und die selige Maria vom göttlichen Herzen Droste zu Vischering.
Eine Herz-Jesu-Messe erhielt 1765 die päpstliche Genehmigung für den Gebrauch in Polen und Portugal, eine weitere wurde 1788 für Venedig, Österreich und Spanien genehmigt. Schließlich legte Papst Pius IX. 1856 das Herz-Jesu-Fest als obligatorisch für die ganze Kirche fest, das am Freitag nach der Fronleichnamsoktav gefeiert werden sollte. Im Juni 1889 erhob Leo XIII. das Fest in den Rang eines Festes erster Klasse. 1928 erhob Papst Pius XI. das Fest in den höchsten Rang, das Doppelte der Ersten Klasse, und fügte eine Oktav hinzu; bei der Reform des Allgemeinen Römischen Kalenders 1955 wurde diese Oktav abgeschafft und die meisten anderen Oktaven entfernt.
Die damals approbierten Messgebete und Lesungen wurden 1929 durch neue Texte ersetzt, und das 1970 veröffentlichte Römische Messbuch enthält drei Sätze von Gebeten und Lesungen, einen für jedes Jahr des dreijährigen liturgischen Zyklus.
Priester können diese Messe, die mit weißen Gewändern gefeiert wird, auch an anderen Tagen als Votivmesse verwenden, besonders am ersten Freitag eines jeden Monats (sofern er nicht auf einen Tag höheren Ranges fällt).
Seit 2002 ist das Hochfest des Heiligsten Herzens Jesu auch ein besonderer Gebetstag für die Heiligung der Priester.
Im Jahr 2009 bildete das Fest den Auftakt zu einem „Jahr für die Priester“.