Christmas-in-Puglia
Disclosure: This post may contain affiliate links. If you book or purchase through them, I may earn a small commission at no extra cost to you. This helps keep Beautiful Puglia running — and I only recommend things I genuinely believe in. Thank you for your support.

In Puglia, Christmas doesn’t arrive quietly. It arrives in early December with the smell of cartellate frying in olive oil, the sound of zampogna bagpipes in the streets, and the first luminarie — elaborate illuminated archways — switching on over the piazzas of Lecce and Locorotondo. By Christmas Eve, entire town centres have been transformed. Living nativity scenes play out in medieval alleyways. The trulli of Alberobello glow with fairy lights. And somewhere in the province of Lecce, a group of men is already building the enormous bonfire that will burn through January in Novoli.

Christmas in Puglia is a genuinely local affair — rooted in traditions that haven’t changed in generations, celebrated with an intensity that surprises visitors expecting a quieter off-season. This guide covers everything from the best Christmas markets and living nativities to the food you should be eating and the events worth planning your trip around.

Living Nativity – Presepe vivente

In Puglia, the Presepe Vivente tradition is deeply rooted in local culture — each town has its own version, some with casts of hundreds, some set in medieval streets, others in natural landscapes with rocky features and running water. Here are the main events for 2025–2026.

Among the most notable celebrations, we highlight the one in Alberobello, Faggiano, Tricase, Pezze di Greco.

Since 1992, the town of Faggiano in the province of Taranto has hosted a captivating live nativity scene. Set in a natural environment with rocky features, the event transports visitors back to the time of Jesus, with over a hundred participants reenacting traditional roles such as artisans, shepherds, and innkeepers. The event typically runs from December 24 to January 6, with specific dates and times varying each year.

Below you’ll find an updated list of the living Nativity scenes taking place across the region, including dates and locations to help you plan your visit.

⭐Nativity Scenes in Puglia 2025–2026

CityProvinceDates
San Nicandro GarganicoFoggia21–26–28–30 Dec • 2–4–6 Jan
Rignano GarganicoFoggia26–28 Dec • 6 Jan
Canosa di PugliaBAT26–27–28 Dec • 3–4–5–6 Jan
CisterninoBrindisi26–28 Dec • 4–6 Jan
Pezze di Greco (Fasano)Brindisi26–27–28 Dec • 3–4–6 Jan
Gravina in PugliaBari6–7 Dec • 4–5 Jan
CasamassimaBari28–29 Dec
AlberobelloBari26–27–28–29 Dec
MonopoliBari26–27–28 Dec • 1–4–6 Jan
FaggianoTaranto25–26–28 Dec • 1–4–6 Jan
San Marzano di San GiuseppeTaranto26–28 Dec • 6 Jan
TricaseLecce25–26–27–28 Dec • 1–3–4–6 Jan
SpecchiaLecce25–26–28 Dec • 1–4–6 Jan
SanaricaLecce25–26–27 Dec • 1–4–6 Jan
San Donato di LecceLecce25–26–28 Dec • 1–6 Jan

Christmas Markets in Puglia

Puglia has several charming Christmas markets where you can find unique gifts, holiday decorations, and traditional foods. Here are a few of the best Christmas markets in Puglia:

Bari Christmas Market: The city of Bari hosts a large Christmas market in the historic city center, featuring stalls selling Christmas decorations, artisanal crafts, and local foods. The market is typically held from early December to early January.

Lecce Christmas Market: The city of Lecce hosts a Christmas market in the Piazza Sant’Oronzo, featuring stalls selling handmade crafts, toys, and food. The market also features a large ice-skating rink and a Santa’s Grotto for children. The market usually runs from early December to early January.

Ostuni Christmas Market: The town of Ostuni hosts a charming Christmas market in the Piazza della Libertà, featuring local crafts, food, and live music. The market is typically held on weekends throughout December.

Martina Franca Christmas Market: The town of Martina Franca hosts a Christmas market in the historic city center, featuring stalls selling handmade crafts, food, and traditional Christmas sweets. The market is typically held from early December to early January.

Trani Christmas Market: The town of Trani hosts a Christmas market in the Piazza della Repubblica, featuring stalls selling local foods, crafts, and holiday decorations. The market is typically held on weekends throughout December.

Alberobello Christmas Market – The picturesque town of Alberobello is famous for its trulli, traditional stone huts with conical roofs. During the Christmas season, the town hosts a market selling handmade gifts and local products. The market takes place in Piazza del Popolo, and you’ll find a range of stalls selling everything from Christmas decorations to traditional foods and sweets.

🎄Christmas Markets in Puglia 2025 – 2026

CityProvinceDates
BariBari1 Dec – 6 Jan
Polignano a MareBari6 Dec – 6 Jan
AlberobelloBari2 Dec – 7 Jan
MonopoliBari7 Dec – 6 Jan
LocorotondoBari14 Nov – 12 Jan
BarlettaBarletta-Andria-Trani6 Dec – 7 Jan
TraniBarletta-Andria-Trani1 Dec – 11 Jan
BrindisiBrindisi8 Dec – 6 Jan
OstuniBrindisi8 Dec – 6 Jan
CisterninoBrindisi8 Dec – 6 Jan
San Giovanni RotondoFoggia11 Dec – 6 Jan
CandelaFoggia22 Nov – 6 Jan
LecceLecce6–28 Dec
ScorranoLecce8 Dec – 6 Jan
RuffanoLecce8 Dec – 6 Jan
UgentoLecce6 Dec – 6 Jan
Martina FrancaTaranto8 Dec – 6 Jan

Decorations and Christmas lights in Puglia

Alberobello and Locorotondo are two of the most charming towns in Puglia and are well-known for their beautiful Christmas decorations and lights.

In Alberobello, which is famous for its trulli houses (traditional dry stone huts with conical roofs), the entire town is decorated with lights and ornaments during the Christmas season. The trulli houses are adorned with wreaths, garlands, and fairy lights, creating a magical atmosphere that draws visitors from all over the world.

Similarly, in Locorotondo, which is known for its whitewashed houses and narrow streets, the Christmas decorations are just as spectacular. The town is decorated with strings of lights, large stars, and other festive ornaments, transforming the streets and piazzas into a winter wonderland.

Both towns also hold various events and activities during the Christmas season, such as markets, concerts, and nativity displays, making them great places to visit for a festive holiday experience.

⭐ Book tours & experiences

Visit Get Your Guide or Viator for unforgettable activities, skip-the-line tickets, and local adventures.

✔ Free cancellation
✔ Instant confirmation
✔ Small groups
👉 Check Availability

The Luminarie — Puglia’s Light Tradition

Puglia invented the luminarie — the elaborate illuminated archways and light sculptures that transform town centres during the Christmas season — and nowhere does them better. The tradition originated in the Salento province, where the towns of Scorrano, Tricase, and Lecce have been competing for the most spectacular displays for over a century.

Scorrano claims the title of capitale delle luminarie — capital of the light displays. Every December the town’s historic centre disappears under a canopy of illuminated arches, towers, and sculptural light forms that attract visitors from across southern Italy. The effect, seen from above or from street level at night, is genuinely extraordinary — a small town of 7,000 people that somehow produces the most technically ambitious light displays in the region.

Lecce brings the luminarie tradition into its baroque piazzas and along Via Trinchese for the Christmas period — the combination of Leccese baroque stone facades and illuminated archways overhead creates a visual effect that photographers travel specifically to capture.

Locorotondo in the Valle d’Itria turns its perfectly circular historic centre into one of the most atmospheric Christmas destinations in Puglia — whitewashed walls, narrow streets, and the luminarie reflected in the limestone.

The Fòcara di Novoli — Puglia’s Great Winter Fire

On the 16th of January each year, the small town of Novoli in the province of Lecce does something extraordinary: it sets fire to a structure roughly 25 metres high and 20 metres wide, built from thousands of bundles of pruned grapevine branches stacked over weeks by the local community. The Fòcara — named from the Latin for fire — burns in honour of Sant’Antonio Abate, the patron saint of animals and fire, and it draws tens of thousands of visitors to watch it collapse through the night.

The preparation begins weeks before the feast day. Local men collect and stack the vine prunings — fasci — into an ever-growing tower in the centre of a large field on the edge of town. On the night of 16 January, after a blessing and a procession, the structure is lit. It burns for hours.

The Fòcara is not a Christmas event strictly speaking — it falls in mid-January — but it’s part of the same extended Pugliese winter festival season that runs from Advent through to the end of the Epiphany period. If you’re visiting Puglia in January and can time your trip around it, the Fòcara is one of the most dramatic and most authentically local events in the regional calendar. See our dedicated Fòcara di Novoli guide for practical details.

Nativity scenes – Presepi

The presepe also known as the nativity scene, is a very typical tradition during Christmas time in Puglia, as it is in many other regions of Italy. The presepe represents the birth of Jesus and typically includes figurines of Mary, Joseph, the baby Jesus, the Magi, and various animals and shepherds.

In Puglia, presepi are often elaborate and can be found in churches, public squares, and private homes. Some presepi are even life-sized and feature live animals. The presepe is an important part of the Christmas festivities in Puglia and is deeply rooted in the region’s cultural and religious traditions.

There is also the Associazione Italiana Amici del Presepe (AIAP) which is a non-profit organization in Italy that promotes the tradition of the presepe. They organize exhibitions, conferences, and workshops on the presepe. You can also find the best presepi in Puglia, both permanent and temporary, at the following link

Scorrano, renowned as the “capital of luminarie” (elaborate light displays), hosts an annual Sand Nativity exhibition. International artists craft impressive nativity scenes entirely from sand, blending traditional themes with local cultural elements. The exhibition is usually open from early December to early January, with specific dates and times announced each year.

Try some of the delicious desserts

Puglia, like many regions in Italy, has a rich tradition of festive desserts that are enjoyed during the Christmas season. Here are some of the typical Christmas desserts from Puglia:

Cartellate: These are thin strips of dough that are fried and then rolled into a spiral or knot shape. They are then drizzled with honey, syrup or vincotto (cooked wine) and dusted with powdered sugar. Cartellate are a favorite Christmas treat in Puglia, and they are often served alongside a glass of dessert wine.

Purceddhruzzi: These are small, round cookies made with flour, sugar, olive oil, and sweet wine. After they are baked, they are coated with honey or sugar syrup and decorated with colorful sprinkles or nonpareils.

Pettole: These are small fried dough balls that are made with flour, yeast, and mashed potatoes. They are often served dusted with powdered sugar or honey.

Mostaccioli: These are spiced cookies made with almonds, cocoa powder, and honey. They are often cut into festive shapes and decorated with icing or sprinkles.

Fiera dei Pupi” (Fair of the Puppets) in Lecce’s Christmas markets

Lecce is famous for its papier-mâché art. The craft of papier-mâché has a long history in the city, dating back to the 17th century, when it was introduced by local craftsmen. The art form involves creating objects by layering strips of paper soaked in a paste made from water and glue over a mold or armature. The resulting objects can range from small decorative items to large sculptures.

In Lecce, papier-mâché has become an important part of the local culture, and there are many artisans and workshops that specialize in the craft. The city is particularly known for its intricate and colorful papier-mâché puppets, which are used in traditional street theater performances called “pupi” or “pupi leccesi”.

During Christmas season, the “Fiera dei Pupi” (Fair of the Puppets) is organized in the city. The fair is dedicated to the traditional papier-mâché puppets that are made in the city, and it attracts visitors from all over Italy and beyond.

During the fair, which usually runs from late November to early January, the historic center of Lecce is transformed into a lively marketplace, with dozens of stalls selling puppets of all shapes and sizes. Visitors can find everything from small, simple puppets to elaborate, handcrafted pieces that are several feet tall.

In addition to the puppets, the fair also features a variety of other traditional crafts and products, such as hand-carved wooden toys, ceramics, and local food and wine. There are also street performers, music, and other festive activities that add to the holiday atmosphere.

Eat the tasty pettole

Pettole are a traditional dish from Puglia during Christmas time. They are small, round, fried balls of dough that are typically eaten during this holiday season.

The origins of pettole can be traced back to ancient times when they were known as “panis focacius” and were made with simple ingredients such as flour, water, and salt. Over time, the recipe for pettole evolved and new ingredients were added, such as yeast, potatoes, and sometimes even anchovies or other savory ingredients.

In Puglia, pettole are typically eaten as a snack or appetizer during the Christmas season. Families and friends gather together to make the dough and fry the pettole, which are then served hot and sprinkled with powdered sugar or honey.

In addition to being a popular holiday dish in Puglia, pettole also hold special significance in the city of Taranto during the celebration of Santa Lucia. Her feast day is celebrated on December 13th and it is customary to eat pettole on this day, as they are believed to bring good luck and protection from harm.

According to local tradition, on the night of December 12th, the people of Taranto light candles and place them in their windows to welcome the arrival of Santa Lucia. Whatever their origins, pettole have become an important part of Puglian culture and are enjoyed by people of all ages during the holiday season.

christmas in puglia

Santa Claus Village in Bari

The Villaggio di Babbo Natale (Santa Claus Village) is a popular Christmas attraction located in the city of Bari, the capital of Puglia. It is a magical place where visitors can experience the joy and wonder of the holiday season.

The village is set up each year in Umberto I Square which is located in the city center and easily accessible. The park is transformed into a magical winter wonderland during the holiday season, complete with festive decorations, lights, and attractions.

It features a wide range of festive activities and attractions, including an ice-skating rink, a Christmas market, a Santa’s grotto, and a beautiful Christmas tree. Visitors can also enjoy a variety of traditional Italian treats and delicacies, such as panettone, torrone, and hot chocolate.

One of the unique aspects of Villaggio di Babbo Natale is its focus on sustainability and environmental awareness. The village is built using recycled materials and energy-efficient lighting, and it promotes eco-friendly practices throughout the event.

For more details check the website https://www.nataleabari.it/

Santa Claus House in Candela

The Santa House in Candela is a unique and charming attraction in the town of Candela, located in the province of Foggia. The house, which is also known as Casa di Babbo Natale in Italian, is a festive display that celebrates the magic and wonder of Christmas.

The Santa House is located in the historic center of Candela and is open to the public during the Christmas season. Inside, visitors will find a magical winter wonderland filled with twinkling lights, festive decorations, and colorful displays. There are also various rooms that are decorated to depict different scenes from Christmas stories, including a room dedicated to Santa’s workshop, where you can see his elves hard at work making toys for children.

The house is particularly popular with children, who are fascinated by the enchanting atmosphere and the opportunity to meet Santa Claus himself. During the Christmas season, Santa Claus is present in the house, where he greets children, listens to their wishes, and takes photos with them.

The Santa House in Candela is a relatively new attraction. It was created as a way to promote tourism in the town and to showcase the warm and welcoming spirit of the people of Candela. Since then, the Santa House has become a beloved tradition in the town attracting plenty of visitors each year.

If you’re planning to visit this area of Puglia during the Christmas season, a trip to the Santa House in Candela is definitely worth considering. It’s a magical and unforgettable experience that captures the true spirit of Christmas and is sure to delight visitors of all ages.

Practical Tips for Christmas in Puglia

💡 A car is essential. The best events — the living nativities in Faggiano and Cisternino, the Fòcara in Novoli, the luminarie in Scorrano — are spread across the region. Public transport doesn’t connect them usefully. Hire a car and plan a route.

⭐ Rent Your Car

Search rental deals with Rentalcars — easy and hassle-free.

✔ Free cancellation
✔ Instant confirmation
👉 Check Availability

💡 The weather is mild but not warm. December and January temperatures in Puglia average 8–14°C. Sunny days are common but evenings are cold, particularly inland. A proper winter coat is necessary for outdoor evening events. The sea is cold and beach facilities are closed.

💡 Accommodation is easy to find and cheaper than summer. Unlike July and August, Christmas in Puglia is not a sold-out season for most destinations. Book the main Christmas week (23–26 December) ahead, but for the rest of December and January you’ll find good options with reasonable notice.

💡 The markets run on weekends, not daily. Most of the smaller Christmas markets in Puglia operate on Friday evenings and weekends only. Check the specific market’s schedule before making a special trip — arriving on a Tuesday morning to a closed market is a preventable disappointment.

💡 Eat the cartellate fresh. The fried pastry spirals drizzled with vincotto are best eaten warm, straight from the pan, at a street stall or a traditional pasticceria. The packaged versions sold in supermarkets are a poor substitute. Every town has a bakery making them from late November onwards — ask locally for the best one.

❓ Frequently Asked Questions

Is Puglia good to visit at Christmas?

Yes — and it’s significantly underrated as a winter destination. The Christmas season brings the best of Puglia’s culture to the surface: living nativity scenes in medieval towns, elaborate light installations, baroque piazzas decorated for the holidays, and a food season centred on cartellate, pettole, and the Christmas table. Hotels are cheaper, crowds are minimal compared to summer, and the mild Mediterranean climate makes outdoor events genuinely comfortable. January adds the spectacular Fòcara di Novoli fire festival to the calendar.

What is the weather like in Puglia in December?

Mild and mostly dry, with occasional rain. Average daytime temperatures range from 10–15°C in December, dropping to 8–12°C in January. Sunshine is common, particularly in Salento. Evenings are cold — a warm coat is necessary for outdoor events. Snow is extremely rare at sea level, though the inland plateau areas (Murge, Gargano) occasionally see light snowfall.

What are the must-try Christmas foods in Puglia?

Cartellate — fried pastry spirals drizzled with vincotto or honey — are the signature Christmas sweet of Puglia and the one thing to seek out above all others. Pettole (fried dough balls) are eaten throughout the festive season and on the feast of Santa Lucia (13 December). Mostaccioli (spiced almond and cocoa cookies) and purceddhruzzi (honey-coated cookies) are the other traditional Christmas sweets. For the main Christmas meal, roast lamb is the centrepiece in most Pugliese households.

When do the Christmas markets start in Puglia?

Most Christmas markets in Puglia open in the first or second week of December and run through to the Epiphany on 6 January — the traditional end of the Italian Christmas season. Some of the larger markets (Bari, Lecce, Locorotondo) start as early as late November. See the full table above for specific dates by town.

You might also enjoy: