La Biblia (San Mateo 2, 1) habla de «magos» como los sacerdotes eruditos en el antiguo Oriente, pero parece que ni eran tres ni magos. En el siglo III se estableció que fueran reyes por los regalos y por algunas iconografías que los representaban. Pensaron en tres, uno por cada regalo. Sus nombres actuales aparecieron en el mosaico de San Apolinar el Nuevo del siglo VI, donde se ve a los magos ataviados al modo persa con sus nombres. Será en el siglo XV cuando aparece el rey Baltasar de tez negra. Se acepta que los tres representan las razas de la Edad Media, siendo Melchor el que encarna a los europeos, Gaspar a los asiáticosy Baltasar a los africanos. La tradición infantil de la noche de Reyes en España nace en el siglo XIX. En 1866 se celebró la primera cabalgata de los Reyes Magos en la ciudad de Alcoi, tradición que se extendió por todo el país y a otros lugares de cultura hispánica.