Things to Do in Bari in December
December weather, activities, events & insider tips
December Weather in Bari
Is December Right for You?
Advantages
- Genuine off-season pricing with hotel rates dropping 40-60% compared to summer months - you'll find four-star properties in the old town going for 60-80 euros per night instead of the 120-150 euros they command in July and August
- The Adriatic takes on a completely different character in winter - dramatic grey-green waves crashing against the lungomare make for spectacular morning walks, and you'll have the seafront essentially to yourself between 7-9am when locals do their passeggiata
- December is peak season for Bari's street food culture, particularly panzerotti and sgagliozze - vendors set up around Piazza Mercantile and Via Sparano from 5pm onwards, and the cooler weather makes standing around eating fried food actually pleasant rather than sweat-inducing
- Christmas markets transform Piazza del Ferrarese and the area around Teatro Petruzzelli from late November through January 6th, with over 80 wooden chalets selling local ceramics, nativity figures, and Puglian food products - this is when you'll find the best deals on ceramics from Grottaglie, typically 30-40% less than tourist-season pricing
Considerations
- The weather is genuinely unpredictable - you might get three consecutive days of brilliant sunshine at 16°C (61°F), then wake up to wind gusts of 40 km/h (25 mph) and temperatures barely reaching 10°C (50°F). This makes planning day trips to places like Alberobello or Polignano a Mare somewhat frustrating
- Many coastal restaurants and beach clubs close entirely from mid-November through late March, particularly in areas like Pane e Pomodoro beach and Torre a Mare - you'll lose about 40% of the dining options that make Bari special in summer, though the old town spots stay open year-round
- Daylight is limited to roughly 9am-5pm, and the sun sets behind buildings by 4:30pm in the narrow streets of Bari Vecchia - this compresses your sightseeing window significantly and means you'll be doing most activities in artificial light or grey daylight
Best Activities in December
Bari Vecchia Walking Tours and Orecchiette-Making Sessions
December is actually ideal for exploring the old town's labyrinth of alleyways because the cooler temperatures make the uphill climbs from the port to Basilica San Nicola genuinely comfortable. You'll see the famous pasta-making nonnas on Via Arco Basso working outside between 9am-1pm when it's sunny - they're more active in winter because the humidity keeps the dough workable. The narrow streets provide natural wind protection, and you'll have the photogenic corners around Piazza San Pietro essentially to yourself.
Polignano a Mare and Coastal Cave Explorations
The 33 km (20.5 mile) train ride south takes 30 minutes and costs 3.50 euros, and December brings some of the most dramatic seascapes you'll see anywhere on the Adriatic. The waves crash into the limestone caves with genuine force, creating the spray that makes Polignano famous - though this also means boat tours into the caves operate only on calm days, maybe 40-50% of December days. The town itself is wonderfully empty, and you can actually get a table at the cliff-edge restaurants without booking weeks ahead.
Alberobello Trulli District Day Trips
The UNESCO trulli houses look particularly atmospheric under December's grey skies, and the 55 km (34 mile) journey by train takes about 90 minutes through olive groves and vineyards in their winter dormancy. You'll avoid the coach tour crowds that overwhelm the Rione Monti district in summer - in December, you might have entire streets of conical stone houses to yourself, especially before 11am. The indoor trullo museums provide good shelter if rain hits.
Matera Sassi Cave Dwelling Exploration
December is actually one of the better months for Matera because the 65 km (40 mile) journey from Bari takes you into Basilicata's higher elevation where you might see the Sassi dusted with snow - this happens maybe 2-3 times per December, transforming the ancient cave city into something genuinely otherworldly. The cave churches stay a constant 12-14°C (54-57°F) year-round, making them comfortable refuges. Tourist numbers drop to perhaps 20% of summer levels.
Pugliese Winery Tours and Olive Oil Tastings
December is harvest completion season - the olive pressing happens October through early December, and many frantoi (olive mills) offer tours where you'll see the actual pressing process and taste oil that's literally days old. The wine estates between Bari and Locorotondo are quiet, with tasting rooms warmed by fireplaces. Primitivo and Negroamaro wines pair particularly well with the heavier winter dishes that appear on menus in December. The countryside looks stark but beautiful, with endless stone walls dividing dormant vineyards.
Castel del Monte Medieval Architecture Visits
This octagonal 13th-century castle sits 540 m (1,772 ft) above sea level on the Murge plateau, 55 km (34 miles) west of Bari. December fog occasionally rolls across the plateau, creating the kind of atmospheric conditions that make this UNESCO site feel genuinely medieval rather than like a tourist attraction. The interior stays cool but manageable at 10-12°C (50-54°F). With minimal crowds, you can spend time studying the mathematical precision of Frederick II's architecture without being rushed through rooms.
December Events & Festivals
Fiera di San Nicola Christmas Market
This traditional market runs from early December through January 6th around Piazza del Ferrarese and extends along the waterfront. You'll find over 80 wooden chalets selling everything from Grottaglie ceramics to local cheeses and salumi. The real draw is the artisan nativity figure vendors - Puglian presepe figures are distinctive, with terracotta shepherds and animals that locals add to family collections each year. Evening visits around 6-8pm have the best atmosphere when everything's lit up and locals are out shopping.
Festa di San Nicola Preparatory Events
While the main San Nicola festival happens in May, December sees various preparatory religious events at Basilica San Nicola, including special masses and the blessing of the new year's commemorative items. The basilica itself is decorated with nativity scenes throughout December. This is more for cultural immersion than spectacle - you'll see how seriously Baresi take their patron saint, with locals making pilgrimages to the crypt where San Nicola's relics are kept.
Teatro Petruzzelli Winter Opera Season
Bari's restored opera house runs its winter season through December, typically featuring 2-3 productions including at least one traditional Christmas-themed performance. The theater itself is worth seeing regardless of what's playing - it's one of Italy's largest opera houses, rebuilt after a 1991 fire. Ticket prices range from 25-80 euros depending on seating. The building's heating actually works well, unlike many Italian theaters, making December performances genuinely comfortable.