Na Espanha, as celebrações começam na noite do dia 31, com o farto banquete conhecido como nochevieja. Pratos como peru, porco e cordeiro costumam estar em todas as mesas. Nos últimos 12 segundos (tem que esperar o sino), o hábito é comer 12 uvas, uma para cada mês.