Boże Narodzenie świętuje się w Hiszpanii z naciskiem na Trzech Króli, lub los Reyes Magos, tych, którzy w dniu Jan. 6, przynoszą prezenty dla wszystkich dzieci. Jednak z powodu świątecznej komercjalizacji na Zachodzie niektóre rodziny świętują tradycyjne święto 25 grudnia.
Podczas Bożego Narodzenia słodycze są podstawą w Hiszpanii. El turrón, czyli nugat, jest niezbędny i sprzedawany w dwóch różnych formach. Duro, który jest twardym nugatem z całymi migdałami w cieście z cukrem, miodem i białkiem jaja, a blando, które jest miękkie ze zmielonymi ze sobą składnikami, są dwiema popularnymi smakołykami. Las figuras de mazapán lub marcepanowe figurki są również popularne i podawane z los polvorones, miękkimi kruchymi ciastami ze smalcu, mąki i cynamonu. Główny posiłek świąteczny odbywa się w Wigilię lub la Nochebuena. Główne danie z mięsa lub owoców morza, takie jak jagnięcina, dorsz lub skorupiaki, jest zawsze podawane.
Obchody świąt rozpoczynają się 22 grudnia i trwają do 6 stycznia, w nocy z wielką loterią. W Hiszpanii istnieje światowej sławy loteria wakacyjna, znana jako El Gordo lub The Fat One. Numerowane bilety w gigantycznym bębnie są dopasowane do kulek z nagrodami dla milionerów w mniejszym bębnie. Najważniejsze nagrody są ogłaszane w telewizji i radiu w całym kraju.