Esta fecha es en realidad la conmemoración de la matanza de todos los niños menores de dos años nacidos en Belén –Judea-, ordenada por el rey Herodes con el fin de deshacerse del recién nacido Jesús de Nazaret. Según la Biblia.
Según la tradición católica y el Evangelio de San Mateo (2, 16), cuando reinaba Herodes en Judea, los Reyes Magos se dirigieron a Belén a adorar al Mesías, guiados por una estrella. Pero cuando este Rey se enteró, y ante el temor de perder su trono, intentó por todos los medios localizar al niño Jesús para deshacerse de él. Por este motivo pidió a los Reyes Magos que a su regreso le informaran de dónde estaba el pequeño. Sin embargo, éstos recibieron un mensaje de Dios, avisándoles de las intenciones que tenía Herodes y no lo hicieron. Entonces, guiado por su afán de mantener el trono y al desconocer quién era Jesús, ordenó asesinar a todos los menores de 2 años. Pero el Mesías estaba ya en Egipto ya que sus padres habían recibido un mensaje divino que les avisaba de esta fatal amenaza. Así, todos los bebés que fueron asesinados entones son los Santos Inocentes.