Christmas lights over a Florence street with children and families walking below

Christmas in Florence with Children

Christmas in Florence with children

Florence in December is a genuinely different city from Florence in summer. The crowds are thinner, the light is low and golden in the morning, and the stone buildings take on a warmth that the harsh summer sun tends to flatten.

For families with children, Christmas in Florence offers a set of experiences that simply do not exist at other times of year. Markets, seasonal food, decorated streets, and a calendar of concerts and children’s shows make the period between 8 December (the Feast of the Immaculate Conception, a national holiday) and 6 January (Epiphany) particularly rich.

The practical challenges are different from summer. Cold and some rain require preparation. Some outdoor activities are constrained. Museums are open and often easier to visit because tourist numbers are significantly lower than in spring or summer.

This guide covers the Christmas markets, lights and decorations, children’s concerts and shows, and how to dress children for a December week in Florence.

Family-friendly Christmas markets

Florence is not a city with a single large Christmas market in the northern European tradition. Instead, it hosts several smaller markets spread across different locations, some of which are well suited to families.

The Mercatino di Natale in Piazza Santa Croce is the most centrally located seasonal market. It typically runs from late November through 6 January. The market includes stalls selling artisan crafts, wooden decorations, seasonal sweets, and warming drinks. Entry is free. The atmosphere is best in the early evening from about 17:30, when the square is lit and the crowd is manageable.

The Fierucola dell’Immacolata takes place on 8 December in Piazza Santissima Annunziata. This smaller market focuses on organic food, natural cosmetics, and handmade crafts. It is free to enter and runs from approximately 09:00 to 19:00. The square itself, with its Renaissance arcade and central fountain, is one of the most harmonious spaces in Florence.

The Bazar Natalizio at the Stazione Leopolda, a converted railway station near the Cascine park, typically runs for two or three weekends before Christmas. It features artisan food producers, local design shops, and children’s workshops. Entry costs between 2 and 5 euros per adult. Children typically enter free. Check the Leopolda website for the 2026 schedule.

The Mercato Centrale (the permanent covered food market on Via dell’Ariento) runs a small seasonal market in its external loggia during December. Fresh truffles, seasonal chestnuts, aged cheeses, and local wines are among the offerings. This is more food-focused than craft-focused but makes an interesting half-hour visit before or after the food hall upstairs.

Lights and decorations around the city

The main shopping streets of Florence, particularly Via dei Calzaiuoli and Via Roma connecting the Duomo to Piazza della Repubblica, are decorated with lights from late November through January. The lights on Via dei Calzaiuoli are reliably well-designed.

Piazza della Repubblica has a large Christmas tree and is lit throughout December. The piazza becomes a gathering point for families in the evenings. The historic carousel (giostra) that operates in the piazza through the year is decorated seasonally and popular with children between 2 and 8.

The Basilica di Santa Croce often illuminates its facade with a special seasonal light projection in December. The projection runs from approximately 18:00 to 22:00 and is visible from the piazza at no cost.

Several of the luxury goods shops along Via Tornabuoni invest significantly in their window decorations. A slow evening walk along Via Tornabuoni from Ponte Santa Trinita to Piazza Antinori takes about 10 minutes and shows a different side of Florence’s approach to Christmas decoration.

Concerts and shows for children

Florence has an active calendar of children’s and family events in December.

The Teatro della Pergola, one of Italy’s oldest theatres (Via della Pergola 12), runs a seasonal programme of children’s shows between December and January. These range from fairy-tale productions to puppet shows and musical performances. Tickets typically cost between 8 and 15 euros per person for children’s shows. Booking online in advance is recommended for weekend performances.

The Teatro Verdi (Via Ghibellina 99) programmes family concerts and musical events over the Christmas period. The theatre seats around 1,500 people and has good sight lines from all sections. Ticket prices for family events range from 10 to 25 euros depending on the production.

The Museo dei Ragazzi at Palazzo Vecchio typically runs special winter workshops in December and January. These often relate to medieval and Renaissance traditions around Christmas and Epiphany. Sessions last approximately 75 minutes and cost around 6 euros per child.

The Befana tradition on 6 January, when a witch-like figure is said to bring gifts (and coal for naughty children), is celebrated with events at various locations in Florence. Piazza della Repubblica typically has a dedicated programme on the morning of 6 January. Children between 4 and 10 tend to find the Befana tradition engaging.

How to dress children for December cold

Florence in December is cold by Italian standards but moderate by northern European standards. Average daytime temperatures range from 4 degrees Celsius in the early morning to around 12 to 14 degrees in the afternoon. Evenings after 18:00 drop to between 3 and 7 degrees.

The main challenge is that Florence is built for outdoor movement. The historic centre is largely pedestrianised and requires significant walking. Children who are cold become unwilling, so preparation matters.

Layer clothing rather than using a single thick coat. A thermal base layer, a mid-layer, and a wind-and-waterproof outer layer gives you flexibility as temperatures change between morning, afternoon, and evening.

Waterproof shoes or boots with a grip sole are essential for children. The stone pavements become slippery when wet, and December averages about 8 to 10 rainy days. Standard trainers without waterproofing leave children with wet feet within an hour of light rain.

Hats and gloves are necessary in the evening. Children between 2 and 8 lose body heat significantly faster than adults. A warm hat cuts wind chill effectively.

Inside Florence’s major museums, the temperature is typically controlled between 18 and 22 degrees. Dress in layers that allow you to remove outer clothing on entry and replace it on the way out.

Where to stay

Charlotte guesthouse in Florence is open in December and makes a warm, central base for a Christmas family trip. The position in the historic centre means that the main Christmas markets and decorated streets are within a short walk.

Families who visit Florence in winter often comment that it is one of the more relaxed versions of the city. Lower crowds and the seasonal atmosphere create a different and genuinely pleasant experience.

Book ahead for December dates at Charlotte.