Los orígenes exactos del Día de San Valentín son difíciles de determinar, pero hay indicios de que el feriado puede tener sus raíces en la tradición romana y normanda que se remonta a la historia romana antigua y alrededor del 300 EC. y 15 en la antigua Roma, se celebró una fiesta conocida como Lupercalia. Este fue un festival bastante brutal y violento durante el cual los hombres mataban animales, los consumían y luego usaban las pieles de los animales para azotar a las mujeres como parte de un ritual de fertilidad. El festival también incluyó un proceso de emparejamiento en el que hombres y mujeres se emparejaron en base a una lotería aleatoria.
El día de fiesta normando conocido como el Día de Galatin se celebró casi al mismo tiempo en el año calendario, y la similitud de este día festivo con la palabra "San Valentín" también puede proporcionar pistas sobre los orígenes del día festivo moderno. Además, la palabra "Galatin" significa "amante de las mujeres", que apunta al lado más romántico del moderno Día de San Valentín.