11 Best Christmas Markets in Florence 2025 That Locals Love
Florence becomes a magical winter wonderland during the holiday season. The city blends its famous Renaissance history with twinkling Christmas lights and festive charm. You’ll smell roasted chestnuts and spiced wine as you walk the cobblestone streets, with stunning monuments like the Duomo and Ponte Vecchio creating a perfect backdrop.
This guide covers everything you need for an amazing holiday trip to Florence. We’ll share the best Christmas markets, their dates and locations, and fun activities for adults and kids. You’ll also find tips for getting around the city and hotel options for every budget.
Before exploring the narrow streets and busy market stalls, store your heavy bags safely. Use Qeepl luggage storage to explore the city hands-free. With locations near major stations and attractions, Qeepl lets you wander freely from €4.39 per bag per day.
Are There Christmas Markets in Florence?
Florence has embraced the Christmas market tradition in recent years. You’ll find a wonderful mix of Northern European influences and local Tuscan crafts and food. These markets aren’t just for shopping – they’re social hubs where locals and tourists celebrate the season together.
When Do Christmas Markets Start in Florence?
The festive season in Florence runs from mid-November through January 6th. Most major markets open in the third week of November. The official Christmas tree lighting happens on December 8th, the Feast of the Immaculate Conception.
Specific dates vary by market. Some pop-up events last only a weekend, while others like the Ice Village extend into January.
Where Are the Christmas Markets in Florence?
Florence doesn’t have one big market location. Instead, you’ll find festive spots throughout the city’s iconic squares and historic venues. The largest market fills Piazza Santa Croce, while smaller fairs pop up in Piazza della Santissima Annunziata, Palazzo Corsini, and the Oltrarno district.
This layout encourages you to explore on foot. Your shopping trip becomes a walking tour of Florence’s artistic masterpieces.
1. Piazza Santa Croce Christmas Market (Weihnachtsmarkt)
The Piazza Santa Croce market is the city’s most famous holiday event. It brings authentic German tradition to the heart of Tuscany with its Heidelberg-style setup. Charming wooden chalets fill the square in front of the magnificent Basilica of Santa Croce, creating a fairytale village.

The food is the main attraction here:
- Steaming plates of bratwurst and pork shanks
- Giant soft pretzels
- Hot mulled wine and German beer for adults
- Colorful marzipan sweets and gingerbread cookies for children
You’ll also find vendors selling sheepskin slippers, handmade wooden toys, and Polish pottery. It’s a great spot for unique gifts.
Expect crowds, especially on weekends. This is the hub of Florence’s Christmas tourism and a favorite local meeting point. Entry is free, so you can visit multiple times during your stay.
2. Empoli Città del Natale
Empoli sits just 25 minutes west of Florence by train. The entire town transforms into the City of Christmas with spectacular light displays. Huge projections cover historic buildings, and a mesmerizing snowfall effect happens daily at set times.
This event is much larger than typical city markets. For families with children, it offers amazing activities:
- The Magical World of Santa Claus
- A large LEGO brick village
- Horse-drawn carousel in the main square
- Market stalls selling local Tuscan crafts and foods
There are many dining options with food trucks and outdoor restaurant areas. Walking through town is free, but specific attractions like the Santa Claus experience require tickets. Book online in advance to secure your spot.
3. Fierucola dell’Immacolata
This market in Piazza della Santissima Annunziata focuses on organic agriculture and rural craftsmanship. Small-scale farmers and artisans bring products directly from the Tuscan countryside. You’ll find authentic souvenirs like hand-woven baskets, natural beeswax candles, and carved olive wood items.
The food selection features organic honey, artisan cheeses, chestnut flour, and homemade preserves. You can chat with producers and learn about what you’re buying. This personal touch makes every purchase meaningful.
The market happens over the long weekend of December 8th. The atmosphere is quieter and more traditional than Santa Croce, offering peaceful shopping under Brunelleschi’s Spedale degli Innocenti arches. Entry is free, and you’ll often catch impromptu musical performances.
4. Nataleperfile at Palazzo Corsini
For an elegant shopping experience, visit the Nataleperfile market inside Palazzo Corsini along the Arno River. A local charity foundation organizes this market to support palliative care services. The Baroque interiors are breathtaking, letting you wander through frescoed halls usually closed to the public.
Vendors offer carefully curated, high-end artisanal products. You’ll find luxury leather goods, silk scarves, handcrafted jewelry, and bespoke perfumes. The gourmet food section features premium Panettone, fine wines, and artisanal chocolates perfect for sophisticated gifts.
Entrance requires a donation that goes directly to charity. There’s often a pop-up café serving light lunches and afternoon tea. This short-term event occurs in early to mid-December, so check specific dates before visiting.
5. Florence Ice Village (Fortezza da Basso)
The Florence Ice Village at Fortezza da Basso or Cascine Park creates a massive winter entertainment hub. The centerpiece is usually Europe’s longest ice-skating rink, looping around the central fountain or garden paths. You can rent skates and glide under holiday lights with festive music playing.

You’ll also find the Florence Eye, a giant Ferris wheel offering spectacular views of the city skyline and surrounding hills. This area feels like a winter carnival with various rides, games, and Santa’s village where kids meet Father Christmas.
Street food vendors sell crepes, waffles, burgers, and hot chocolate. Entrance to the village is generally free, but you pay for individual activities like skating and the Ferris wheel. It stays open late and runs until mid-January.
6. AILO Christmas Bazaar
The American International League of Florence (AILO) organizes one of the city’s oldest charity holiday markets. Usually held at the Tepidarium del Roster, this market has a distinct international flair. You’ll find goods and treats from around the world alongside American holiday staples.
Stalls feature vintage clothing, English books, handmade knitted goods, and unique items you won’t find in standard souvenir shops. The bakery stand is a highlight with homemade American-style brownies, cupcakes, and Christmas cookies hard to find elsewhere in Italy.
The event happens over a single weekend in late November or early December. There’s often a small raffle with donated prizes. Entry is free, and the welcoming vibe makes you feel like a temporary resident.
7. Fierucolina di Natale at Piazza Santo Spirito
The Piazza Santo Spirito market in the trendy Oltrarno neighborhood reflects the district’s bohemian spirit. This local favorite offers high-quality handmade goods by local sculptors, painters, and jewelry makers. The stalls feature unique creations instead of mass-produced items.
The focus is on creativity and sustainability:
- Upcycled clothing
- Natural cosmetics
- Hand-painted ceramics
- Artistic items capturing Florence’s creative soul
Street musicians often entertain browsing crowds. Surrounding the market are some of the city’s best bars and trattorias, perfect for combining shopping with aperitivo or a Tuscan dinner.
This market occurs on the third Sunday of the month, with special Christmas editions. Check the calendar before crossing the river. There are no entry fees, and the open piazza design makes it accessible for a leisurely stroll.
8. Christmas Market at San Donato
In the Novoli district, the San Donato shopping center transforms its outdoor plaza into a cozy Christmas village. Dozens of wooden houses sell handicrafts, holiday decorations, and regional food products. It offers a more modern shopping environment than the historic center, with the convenience of an adjacent indoor mall.

This market is known for diverse food offerings. Sample specialties from different Italian regions, like Sicilian cannoli or artisanal chocolates from Piedmont. The shopping center organizes entertainment including carol singers and Santa meet-and-greets.
San Donato is easily accessible via tramway from the main station in less than 15 minutes. The market is free and operates daily throughout the holiday season. The combination of outdoor huts and indoor amenities makes it perfect for rainy December days.
9. Spazio Natale Emergency
Emergency, a renowned Italian humanitarian NGO, organizes a special Christmas shop each year on via de’ Ginori. Everything you purchase funds hospitals and medical care in war-torn and poverty-stricken areas. You’ll find beautiful, ethically sourced gifts including fabrics from Afghanistan, jewelry from Africa, and handicrafts from regions where the charity operates.
The shop also offers gadgets, stationery, and locally produced jams and wines. Shopping here gives your holiday spending deeper meaning. Volunteers are passionate and happy to explain the stories behind products and the projects they fund.
The shop typically opens every day in December until Christmas Eve. Special events like book presentations or human rights talks are often held during opening weeks. Entry is free, providing a humble yet powerful reminder of the giving spirit.
10. Scandicci Winter Village
Located at the end of tram line T1, Scandicci sets up a vibrant pedestrian Christmas market. The main pedestrian street is lined with white tents and stalls offering clothing, food, and holiday decor. Prices here are often more affordable than in the tourist-heavy center.
The village features an ice skating rink and Santa’s Grotto for younger visitors. The community vibe is strong, with local schools and organizations participating in events and performances. It provides a genuine slice of Italian daily life during the holidays.
You can reach Scandicci in about 20 minutes from Santa Maria Novella station by tram. The market is surrounded by local shops and cafes that stay open late. Access is free, making it easy to explore the wider Florence metropolitan area.
11. The Creative Factory at Tepidarium del Roster
Held inside the magnificent 19th-century glasshouse at the Giardino dell’Orticoltura, The Creative Factory focuses on independent design. The Tepidarium itself is an architectural gem of iron and glass that glows beautifully in winter light. Vendors are strictly selected artisans offering contemporary jewelry, unique illustrations, and modern fashion items.

This is the place for non-traditional, avant-garde Christmas gifts that stand out. Workshops for adults and kids cover topics like screen printing or origami. The vibe is cool, youthful, and inspiring for anyone who appreciates modern design.
The market is usually a weekend-specific event, so check the schedule before visiting. There’s generally no entry fee, though some workshops may require payment or registration. It creates a perfect fusion of historical architecture and contemporary art.
Where to Stay in Florence for Christmas Markets?
Choosing central accommodation helps you enjoy the markets easily. You’ll want to be within walking distance of main piazzas to drop off shopping bags. Florence is walkable, but staying central saves time and keeps you immersed in the festive atmosphere.
| Price Range | Hotel | Location & Highlights |
|---|---|---|
| Luxury (Approx. $500+ per night) | The St. Regis Florence | Located along the Arno River in a historic palazzo. Offers opulent winter decorations, a Michelin-starred restaurant, and is a short walk to Palazzo Corsini. |
| Four Seasons Hotel Firenze | Features the largest private garden in the city, often adorned with incredible light displays and decorations. A bit further from the center but offers an unmatched festive sanctuary. | |
| Hotel Savoy | Situated directly on Piazza della Repubblica. You are literally steps away from the carousel and main shopping streets. Famous for its festive afternoon tea. | |
| Mid-Range (Approx. $200 - $400 per night) | Grand Hotel Baglioni | Historic hotel near the train station and Santa Maria Novella. Features a panoramic rooftop restaurant offering views of the city’s Christmas lights. |
| Hotel Spadai | Located just 100 meters from the Duomo. Modern, comfortable rooms and an exceptional breakfast buffet. Perfect central hub for hitting all markets. | |
| Plaza Hotel Lucchesi | Right on the riverbank near Santa Croce. Ideal if your main focus is the Santa Croce Christmas Market. Rooftop bar with stunning views. | |
| Budget-Friendly (Approx. under $200 per night) | Plus Florence | A high-end hostel/hotel hybrid with indoor pool and sauna. Great for younger travelers or families on a budget. 15-minute walk to the center. |
| Hotel Globus | An urban boutique hotel near San Lorenzo market. Very convenient for the station and central markets. Modern style and friendly staff. | |
| B&B Hotel Firenze City Center | Reliable and clean chain hotel located near Piazza Beccaria. A bit of a walk to the Duomo but very close to the Santa Croce market area. |

