El origen de
su celebración parece probable de las fiestas paganas, como las que se
realizaban en honor a Baco, el dios del vino, las saturnales y las
lupercales romanas, o las que se realizaban en honor del
toro Apis en Egipto. Según algunos historiadores, los orígenes
de esta festividad se remontan a las antiguas Sumeria y Egipto, hace
más de 5000 años, con celebraciones muy parecidas en la época del Imperio
Romano, desde donde se expandió la costumbre por Europa, siendo llevado a
América por los navegantes españoles y portugueses a partir del siglo XV.