How to Celebrate Christmas and New Years in Spain

lights and decorations over the main shopping street Andalucia Avenue, Malaga, Spain

Chris Perkins / EyeEm/Getty Images

Christmas in Spain is quite a treat. There are celebrations and religious services from mid-December through Jan. 6. There is the giant multi-billion euro lottery, splendid nativity scenes, lots of great food, and one of the biggest New Year's Eve celebrations you are likely to see.

As early as October, traditional sweets such as marzipan and turrón, an almond and honey confection, appear in supermarkets. But the actual events start in December.

The weather in Spain is chillier than you might expect, but December is a festive time to visit Spain.

Noteworthy Spanish Winter Holidays

When you plan your travels, there are several important days to be aware of.

  • Dec. 8: Inmaculada is the religious celebration that signals the beginning of the Christmas season. The name refers to the Immaculate Conception of the Virgin Mary and is an especially popular celebration in Seville. Inmaculada is the Patron Saint of Seville, where musical groups from the university, known as tunas, gather around the statue of the Virgin Immaculada in the Plaza del Triunfo (behind the cathedral) in traditional dress and sing songs. On the morning of December 8, children dance the Danza de Los Seises (Dance of the Sixes), a custom originating in the 16th century, in the square.
  • Dec. 12Nochevieja Universitaria (University New Year's Eve) is celebrated in Salamanca. Since all the students are away from their friends for Christmas and New Year's, they gather together in Plaza Mayor for an early New Year's celebration. 
  • Dec. 13: El Dia de Santa Lucia, the patron saint of the blind, is celebrated. Traditionally the blind would sing Christmas carols in the streets, although this is less common now. In the village of Zújar near Granada, bonfires are lit to celebrate the event. The Santa Lucia festival is a major Scandinavian festival, so where there is a high concentration of Scandinavian ex-pats, such as in Majorca and the Canary Islands, several days of festivities often focus on Santa Lucia.
  • Dec. 22: The Christmas Lottery takes place. "El Gordo" ("the fat one") is the biggest lottery in the world as well as one of the oldest, having started in 1812. All of Spain stops for the big draw on Dec. 22, and the lottery, which tends to be played by groups as the price of tickets is so high, has turned around the fortunes of whole villages.
  • Dec. 24: Christmas Eve (Nochebuena in Spanish).
  • Dec. 25: Christmas Day (Navidad in Spanish).
  • Dec. 31: New Year's Eve (Nochevieja in Spanish).
  • Jan. 1: New Year's Day (Año Nuevo in Spanish).
  • Jan. 6: Three Kings Day, or Dia De Los Reyes in Spanish, is the day the children of Spain receive presents.

Where to Go in Spain for Christmas

When visiting Spain in the winter, you can take in seasonal sports or head for the coast. Christmas and New Year's will be celebrated throughout the country, often in a different way in each region.

  • If you are looking to keep busy, head for a larger city. As much of Spain shuts down at Christmas time in Spain, you'll need to visit one of the bigger cities to be sure of things to do. Try Barcelona, Madrid, Valencia, or Seville.
  • For a warmer holiday, you can plan a trip to the coast. The southern coast of Spain will be the warmest at Christmas, but don't expect beach weather. The Costa del Sol and the Canary Islands are Spain's best places for winter sun.
  • Winter sports and Christmas go together. A white Christmas is not likely in Spain's cities. The most likely place for a white Christmas would be a ski resort, particularly in the Pyrenees. Spain's coldest cities are Burgos and Leon, with Cuenca close behind, although they often do not have snow.

Things to Do for the Holidays

Spain's Christmas season doesn't end until Jan. 6, which is Three Kings Day. This date is significant for children as, traditionally, their gifts have come on this day.

You can buy El Gordo lottery tickets and wait for the big draw on Dec. 22 or watch the excitement build and join in with the holiday customs.

  • Christmas markets are set up in many major squares to sell small gifts, ornaments, and food. Barcelona is one of the best places to visit in Spain for Christmas markets because of its unique Catalan Christmas traditions. 
  • Christmas dinner, the biggest meal of the season, is enjoyed on Christmas Eve. Christmas Eve dinner is usually the biggest meal of the year. In the past pavo trufado, turkey stuffed with truffles was a popular dish. Now the only rule for the Christmas Eve meal is that people eat well. Lobster is very common, and a roast of some sort is essential, usually lamb or a suckling pig. In addition, most families will also have soup, usually fish stew, and an abundance of other seafood, cheeses, hams, and pates.
  • Visit a Nativity Scene as the people of Spain go all out with their setups known as Belenes in Spanish, which means "Bethlehems." The scenes include the whole town of Bethlehem and its inhabitants, extending out to the countryside. 
  • Be sure to eat 12 grapes at midnight on New Year's Eve. This is both a tradition and a superstition in Spain. You don't want to ruin your luck for the coming year by skipping the grapes, one for each stroke of midnight.

Christmas Eve

Christmas Eve in Spain is a family affair. Most bars will be closed, and there won't be many restaurants open. If you can get an invitation to a family celebration, you will be in for a treat as you join in on the holiday feast. 

Proceedings are interrupted at midnight by the chimes of the local church, calling worshipers to the misa del gallo (Mass of the Rooster), so named because it is said that a rooster crowed on the night Jesus was born. The biggest misa del gallo is at the Benedictine monastery at Montserrat near Barcelona.

Christmas Day

Christmas Day in Spain is nowhere near as important as in other parts of the world. The Spanish have their Christmas meal on Christmas Eve, and the children must wait until Three Kings Day to get their presents.

Like Christmas Eve, Christmas Day in Spain is traditionally a family day—couples will typically spend Christmas Eve with one set of parents and Christmas Day with the other.

However, in recent years more and more people have started eating in restaurants on Christmas Day. Restaurants advertise their Christmas menus well in advance. Reservations are helpful, but you can often wait until the week of Christmas to make yours.

New Year's Eve

New Year's Eve (Noche Vieja) in Spain is a party night like everywhere else, though the structure is slightly different. Events are scheduled according to "Spanish time."

Rather than starting early and building to a crescendo at midnight, the Spanish welcome the New Year with friends or family and then go out to the bars at about 12:30 a.m. to have a drink. The partying then continues until about 6 a.m. 

Twelve Grapes at Midnight

This tradition was started by some shrewd farmers about 100 years ago when they were left with too many grapes after the harvest. The tradition is that you eat 12 grapes in time with the 12 chimes of midnight. This is a fun ritual, only spoiled by the fact that it is almost impossible to buy seedless grapes in Spain. In a rush to down a dozen grapes, everyone ends up biting into a seed and making a silly face.

If you are going to be accurate in your grape eating, you need to know that there are four higher-pitched chimes just before the main ones at midnight (known as los cuatros) that announce the start of the real ones. Make sure you don't start eating your grapes too soon. You will get a month's good luck for every grape you get right.

Six Ways to Celebrate the New Year

You could celebrate New Year's Eve in Spain an impressive six times if you want to, with five times in December alone.

The first New Year's Eve in Spain is mid-December (usually the second Thursday before Christmas). It is the Noche Vieja Universitaria (University New Year), which takes place in Salamanca. The students pretend it is not mid-December and go through all the usual New Year's Eve traditions, including the famous grape-eating.

Next is midday (not midnight) on Dec. 30, in Puerta del Sol in Madrid, for the ensayo de las campanadas (bell-ringing rehearsal). This is the first of three rehearsals that the local organizers do to make sure everything is working for the following day, but this celebration is for those who can't attend the real celebration because of prior commitments or for those who can't handle the idea of all the crowds that will assemble on the actual day. Puerta del Sol is as busy as Times Square on New Year's Eve.

Later on in the same day is often the Campanadas Alternativas para Frikis (alternative bell-ringing for geeks), which takes place at Plaza de Castilla, in front of the Pac-Man tree they have set up there. The Spanish friki (geek or nerd) subculture is quite extensive. 

Also, on Dec. 30, at 8 p.m., the town of Lepe in Huelva, Andalusia, celebrates New Year's Eve early (and they celebrate it again the following day too).

Then comes the actual New Year's Eve, Dec. 31. You may be surprised that, for a country famous for its drinking, most bars will be closed at midnight. This is because most people spend time with their families. However, the city's main square will give you that communal New Year's feeling. They still party, but it doesn't start until later.

Lastly, there is "New Year's Eve in August," which takes place in the tiny village of Berchules, Granada, on the first Saturday of the month. This unique tradition started because a power cut in the mid-nineties meant that New Year's Eve celebrations had to be canceled, so they rescheduled the big event for August. The re-run was so successful that they've held this second New Year celebration ever since.