Christmas and New Year's Eve in Ibiza: parties, dinners and traditions
Ibiza New Year's Eve is celebrated in the street: Ibiza Town throws a free party on Vara de Rey with the midnight chimes, grapes and party favours. At Christmas there are markets on Vara de Rey and at Las Dalias, the Three Kings arrive at the port by boat on 5 January and the classic sweet is salsa de Nadal.
Christmas in Ibiza has no snow or department stores, but it has other things: walks in the sun on 25 December, street markets, the year's first swim at Figueretes and a food tradition of its own that many visitors have never heard of. This guide gathers what happens on the island from the early December long weekend to Three Kings, using the 2025-2026 programme as a reference, plus what to know about transport and opening hours on those days.
One heads-up before we start: town councils publish each year's programme in mid to late November. The dates below are from the latest edition; the structure repeats every year, but confirm times and places in the new programme.
Christmas and New Year's Eve in Ibiza: what they're like
In December the island is at its quietest, and Christmas fills it with local life. What makes it different:
- It happens outdoors. With average highs of around 16-17°C in December (according to AEMET), many events are outside: markets, concerts, afternoon parties and parades.
- Ibiza Town is the hub. Every year the council puts on its "Eivissa, ciutat del Nadal" (Ibiza, city of Christmas) programme, which in 2025-2026 began on 29 November and ran until after Three Kings, with a marquee on the Vara de Rey promenade, Father Christmas's grotto and free activities.
- The villages have their own, smaller Christmas: nativity scenes, carol concerts, markets and parades.
- Lots of people come home to see family, and planes and boats fill up again: the early December long weekend, the days before Christmas Eve and New Year's Eve, and the return after Three Kings are all very busy.
If it's your first time on the island at this time of year, also read Ibiza in winter to see what's open and what the weather's like.
Christmas markets and lights
Ibiza Town
In 2025 the lights were switched on on 29 November at 18:30 in Reina Sofía park, with a video-mapping show. From that day on, the Vara de Rey promenade became the heart of Christmas:
| What | Where | Dates and times (2025-2026 edition) |
|---|---|---|
| Christmas market (crafts and festive products) | Vara de Rey promenade | 29 November to 6 January, 11:00 to 14:00 and 17:00 to 21:00; on the 24th and 31st, mornings only |
| Food market with live music | Vara de Rey promenade | Daily 12:00 to 16:00 and 19:00 to 23:00; on the 24th and 31st, 12:00 to 16:00 only |
| Funfair | Sa Joveria car park | 21 November to 11 January, afternoons (plus mornings at weekends and on public holidays) |
| Nativity scene | Sant Elm (San Telmo) church, in the Marina | 8 December to 7 January, Tuesday to Saturday |
| Father Christmas's grotto, letter drop-off and children's workshops | Vara de Rey promenade | Various days in December, according to the programme |
The shows and activities in the council programme are free; the funfair rides aren't (Tuesdays and Wednesdays are cheaper). There was also a Father Christmas parade from the port on the morning of 24 December and a folk culture show with ball pagès (traditional dancing) and glosas (improvised sung verses).
Las Dalias (Sant Carles)
The Las Dalias venue, on the Sant Carles road, puts on its Christmas market every year. In 2025 it opened at weekends between 6 December and 4 January (Saturdays 10:00 to 17:00 and Sundays 11:00 to 17:00), with crafts, music, workshops and a children's area. It's the place to look for gifts made on the island. More on this and other markets in Ibiza hippy markets.
Santa Eulalia and other municipalities
In 2025 Santa Eulalia set up a Christmas market on the S'Alamera promenade and projected a video-mapping show onto the town hall façade. The other municipalities programme concerts, nativity scenes and children's activities in their villages. In Formentera, the Plaça de la Constitució in Sant Francesc hosts the Christmas market. Programmes are published on each town council's website.
New Year's Eve in Ibiza: chimes in the street, dinners and parties
The midnight chimes on Vara de Rey
The place to eat the grapes in Ibiza is the Vara de Rey promenade in Ibiza Town. (The Spanish tradition is to eat twelve grapes, one on each stroke of midnight, for twelve months of luck.) At the last edition, the council's New Year's Eve party started at 22:30 and carried on until 3:00, with a stage, a DJ, dancing, the chimes live, and grapes and party favours for everyone there. Entry is free. Arrive early if you want to see the stage and bring a coat: at midnight it can be below 10°C.
There are other plans in town on the same day:
- Kids' early chimes: in 2025, from 11:00 to 12:00 at the Vara de Rey food market, so children can see the year out without staying up.
- The run up to the Cathedral: a fun family race, with prizes for the best fancy dress, starting at 16:30 from Es Martell, at the port, and climbing up to Dalt Vila.
- New Year's tardeo: music and DJs in the afternoon on Plaça del Parc.
Around the rest of the island
- Santa Eulalia: in 2025 there were New Year's Eve parties at the Teatro España and in the Es Puig d'en Valls marquee.
- Sant Josep and Sant Jordi: in 2025 they held early chimes at midday on the 31st, aimed at families.
- Formentera: kids' chimes at midday and a party with live music at night in Sant Francesc.
Dinners and clubs
Many restaurants that open in winter offer a set New Year's Eve menu, and the hotels that are open hold gala dinners. Book weeks ahead: with so few places open, they fill up, and it's the most expensive night of the winter. Some clubs open just for that night; Pacha, for example, has held a New Year's party since winter 2022-2023, with paid entry, and Akasha, the venue at Las Dalias, has already announced its own for 31 December 2026. For the rest of winter's nightlife, see Ibiza winter nightlife.
New Year's Day: the first swim
On 1 January at 12:00, it's tradition to take the year's first swim at Figueretes beach in Ibiza Town, with hot chocolate for participants. The water will be roughly 14-16°C: go in with someone, stay close to shore and get out as soon as you feel cold.
Three Kings and the parade
The night children wait for most is 5 January, the eve of Epiphany, when Spanish children get their presents from the Three Kings. In Ibiza Town, the Kings arrive by sea: they land at the port in boats from Formentera, pay a brief visit to the baby Jesus and climb onto their floats.
In the 2026 edition, the route ran along Avinguda de Santa Eulària des Riu, Bartomeu de Rosselló, Isidor Macabich, Carrer del País Valencià and Avinguda d'Espanya, ending on the Vara de Rey promenade, where, according to the programme, the mayor welcomed them and handed over the keys to the city. The programme set aside areas for older people and a space for people with reduced mobility, with ear defenders for children sensitive to noise.
An important detail: the date depends on the weather. In 2026, with rain forecast for 5 January, the council brought the parade forward to Sunday the 4th at 18:00. If you're coming for the parade, follow the council's social media in the days before.
The other municipalities and Formentera hold their own parades, at different times (in Sant Josep, for example, it has been split over two days). 6 January is a public holiday and many shops close.
Ibizan Christmas food: salsa de Nadal
At the traditional Christmas table in Ibiza and Formentera, according to the island's recipe books, there are three stars:
- The broth (bullit): chicken or meat, some of which is kept back for dessert.
- Sofrit pagès: the quintessential farmhouse stew, with chicken and lamb, sobrasada, butifarra sausage, potato and vegetables.
- Salsa de Nadal: the signature dessert.
Salsa de Nadal ("Christmas sauce") is a thick, spiced cream made with ground almonds, egg, sugar or honey, cinnamon and other spices and, in the oldest recipe, broth from the meal. It's served in a cup or bowl with bescuit, a dry sponge made for dunking. Every household has its own recipe and its own argument: with broth or without, honey or sugar. It used to be a luxury dessert kept for feast days.
Three ways to try it:
- Buy it from a traditional bakery on the island in December, where it's usually sold alongside bescuit.
- Go to the salsa de Nadal contest that Ibiza Town council holds every year during the festivities, with categories with and without broth. At the last edition it was on the afternoon of 26 December (17:00 to 20:00), together with the Xacota pagesa, a show of ball pagès and glosas, in the Vara de Rey marquee.
- Order it for dessert at a restaurant serving Ibizan food on those days.
Also typical at Christmas are flaó (a fresh cheese and mint tart), greixonera and almond turrón (nougat). All the island's dishes are in traditional Ibiza food.
What's open from 24 December to 6 January
| Day | What the island is like |
|---|---|
| 24 December | Busy morning: Vara de Rey markets until 14:00 only, shops open. In the afternoon almost everything closes; Christmas Eve is a family night |
| 25 December | Public holiday. Almost everything closed except some restaurants (booking needed), duty pharmacies and petrol stations |
| 26 December | Public holiday in the Balearics (Boxing Day, Segona Festa de Nadal; a Saturday in 2026). Many shops close, but Vila's Christmas programme carries on, with the salsa de Nadal contest |
| 27 to 30 December | Normal winter rhythm, with the Christmas programme in the afternoons |
| 31 December | Shops in the morning; parties at night in the street and in restaurants with bookings |
| 1 January | Public holiday. First swim of the year at midday; almost everything closed |
| 2 to 5 January | Three Kings shopping; parade on the afternoon of the 5th |
| 6 January | Public holiday. Shops closed; family lunches |
On public holidays, if you need a pharmacy, check which is on duty in Ibiza pharmacies. Supermarkets usually close early on the 24th and 31st. And watch out for museums: as well as public holidays, some close for holidays during these weeks, such as Santa Eulalia's Ethnographic Museum (20 December to 20 January).
As for accommodation, few hotels open at this time and demand rises, especially for New Year's Eve. Book as early as you can and look first at Ibiza Town and Santa Eulalia, where there's most going on. Options by area are in where to stay in Ibiza.
Transport over Christmas and New Year
- Buses: they run on the winter timetable, with fewer departures on public holidays (25 December, 1 and 6 January). The N night routes run on Friday and Saturday nights and the eve of public holidays, so normally on New Year's Eve too, but that night's special timetable is announced every year: check the operator's website or our guide to Ibiza bus routes. There's no disco bus.
- Taxis: on New Year's Eve they're harder to get than at any other time of year. Book your ride home days ahead or stay close to the party. More in Ibiza taxis.
- Ride sharing: a good way to get back from dinner or the party if someone's heading your way. Look in the app's ride sharing section.
- Planes and ferries: the days before and after Christmas, New Year and Three Kings fill up. Buy tickets early and bear in mind that winter storms can delay or cancel the odd sailing. For Formentera, see our ferry to Formentera guide.
- From the airport to town: the AERO2 runs every half hour all year. The other options are in Ibiza airport to your hotel.
Tips for spending Christmas in Ibiza
- Wait for the official programme, out in November, before locking in plans for specific days.
- Book New Year's Eve dinner and your ride home at the same time. One without the other is a bad plan.
- Bring layers. By day you can sit in the sun in a T-shirt, and at night it gets properly chilly.
- Have a rain plan B. Outdoor events are cancelled or moved in bad weather, as happened with the 2026 parade. Ideas in what to do in Ibiza when it rains.
- Experience a real tradition: salsa de Nadal, ball pagès or midnight mass at a village church. The traditional fiestas for the rest of the year are in Ibiza village festivals.
- Check the app on those days. The Ibiza Connects calendar lists plans, dinners and parties so you don't spend the holidays alone.
Sources and official information
- Ajuntament d'Eivissa · "Eivissa, ciutat del Nadal" programme 2025-2026
- Ajuntament d'Eivissa · council website (each year's programme)
- Govern de les Illes Balears · 2026 public holiday calendar
- Transport Públic d'Eivissa (Alsa) · Timetables and public holidays
- Noudiari · Ibiza's 2026 Three Kings parade brought forward to Sunday 4 due to rain
- La Voz de Ibiza · New Year 2025-2026 listings for Ibiza and Formentera
- La Voz de Ibiza · Las Dalias Christmas market 2025
- Baleària · Christmas traditions at the table in Ibiza and Formentera
Frequently asked questions
What do people do on New Year's Eve in Ibiza?
The most popular plan is the free party on the Vara de Rey promenade in Ibiza Town, with music, the midnight chimes live, grapes and party favours into the early hours. There are also gala dinners at restaurants and hotels, parties in Santa Eulalia and the odd club open just that night. On 1 January, the first swim of the year at Figueretes.
Where do you eat the twelve grapes in Ibiza?
On the Vara de Rey promenade in central Ibiza Town, where the council holds its New Year's Eve party every year with the chimes live and grapes and party favours for everyone. Santa Eulalia has municipal parties, and Sant Josep and Formentera also hold midday chimes for children.
Is there a Christmas market in Ibiza?
Yes. The most central is the Christmas market on the Vara de Rey promenade in Ibiza Town, which in 2025 ran from 29 November to 6 January. Las Dalias, in Sant Carles, holds its Christmas market at weekends in December, and Santa Eulalia has its own on the S'Alamera promenade.
What is salsa de Nadal?
It's the traditional dessert of an Ibizan Christmas: a thick cream of ground almonds, egg, sugar or honey and cinnamon, which in the old recipe includes broth from the meal. It's eaten from a cup with bescuit, a dry sponge for dunking. In December traditional bakeries sell it, and there's an annual contest in Ibiza Town.
Are there buses on New Year's Eve in Ibiza?
Yes, on the winter timetable. The N night routes run on the eve of public holidays, and 31 December is one, but the special timetable is announced each year on the operator's website. There's no disco bus. With so few taxis, book your ride home in advance or share a car.
When is the Three Kings parade in Ibiza?
Usually on the afternoon of 5 January, around 18:00: the Kings arrive by boat at Ibiza port and ride their floats along the central avenues to Vara de Rey. If rain is forecast, the council may change the day, as in 2026, when it was brought forward to Sunday the 4th.
