The best time to visit Lecce is April to June or September to October, when daytime temperatures sit between 19-27°C (66-81°F), the baroque stone glows without the summer haze, and prices and crowds are lower than peak season. July and August are hottest and busiest, with highs around 31°C (88°F), while December to February is mild, wet at times, and the quietest of all.
Picture it: a late-September morning, the sun still warm enough to argue with your coffee, and Piazza Sant’Oronzo doing that thing it does where the honey-coloured stone seems to hold the light a beat longer than it should. You’ve had your caffè leccese – cold espresso over almond milk, a Salento habit worth adopting – and you’re walking the old town with no particular plan, which is the only sensible way to walk the old town. Shops are open. Restaurant tables aren’t fully booked. Nobody is fainting gently into a fountain. This is Lecce behaving exactly as it should, and this guide will tell you how to find a day like it, month by month.
Lecce sits deep in Puglia’s Salento peninsula, with a Mediterranean climate that means hot, dry summers and mild, damper winters – rain is more likely between November and January than at any other time. Spring and autumn are the sweet spots: warm enough for lunch outdoors, cool enough to actually enjoy the walk there. Summer is reliably hot and increasingly busy, particularly in August, when half of Italy seems to arrive at once. Winter is genuinely quiet, occasionally grey, and considerably cheaper.
Spring arrives gently. March still carries a chill, with highs around 16°C (61°F) and evenings that want a jacket, but by May the city has properly warmed, reaching 24°C (75°F) by day and rarely dropping below 14°C (57°F) at night. Crowds build slowly across the season – March and April are genuinely uncrowded, May begins to fill with visitors who’ve worked out the secret. Prices stay reasonable throughout, rising only slightly as the season progresses. Churches, markets and restaurants are fully open and unhurried, which is not a word you’ll often apply to Lecce by midsummer. This is the season for walkers, photographers and anyone who’d rather see the baroque facades without squinting through heat haze. Easter brings processions and a noticeable uptick in domestic visitors, so book ahead if your trip coincides.
June is warm rather than brutal – highs of 28°C (82°F), long evenings, and a sense that the city is gearing up for something. July and August deliver that something: temperatures regularly hit 31°C (88°F), occasionally higher, with humidity that makes the afternoon siesta feel less like a cultural quirk and more like a survival strategy. Shops still shut for a few hours midday, locals adapt, visitors should too. Crowds peak in August, when Italians take their own holidays and the coastal towns around Lecce fill accordingly; the city itself stays busy but manageable compared with its beaches. Late August brings the Festa di Sant’Oronzo, Lecce’s patron saint celebration, with fireworks and processions around 24-26 August – loud, warm and entirely worth seeing once. Prices climb across accommodation and dining. Summer suits travellers who want beach days, late dinners and don’t mind sharing the piazza with everyone else who had the same idea.
September is arguably the finest month here – the heat softens to 27°C (81°F), the sea stays warm enough for swimming, and the crowds thin noticeably after the first week. October continues the trend, dropping to a comfortable 22°C (72°F) by day, with evenings cool enough to want a light layer. By November, autumn properly sets in: 17°C (63°F) highs, more frequent rain, and a city that’s returned almost entirely to its residents. This is prime shoulder season, and not by accident – the light is good, the food is unchanged, and restaurant tables no longer require diplomatic negotiation. Harvest season brings fresh olive oil and the first new-season produce to markets, a quiet reward for travelling slightly out of step with everyone else.
Winter in Lecce is mild rather than cold – December highs of 14°C (57°F), dropping to 7°C (45°F) overnight, with January and February following a similar pattern. Rain is more frequent than any other season, though rarely relentless; expect grey spells rather than washouts. Crowds all but disappear outside the Christmas and New Year period, when the city dresses itself in lights and briefly fills with visitors chasing a quieter kind of festive trip. Prices drop accordingly, and this is when you’ll get a table anywhere, any time, without asking twice. Some smaller seasonal businesses reduce hours or close for a spell in January, so check ahead if you have a specific place in mind. Winter suits travellers after a slower, cheaper, more contemplative Lecce – stone churches look rather good under a moody sky, it turns out.
If there’s a single piece of advice worth taking from this guide, it’s to aim for May, June or September. Shoulder season in Lecce delivers the city’s best version of itself – warm enough for lunch on a terrace, cool enough to actually explore, and priced sensibly rather than seasonally. Flights and accommodation cost less than peak summer, restaurants have room to breathe, and the light for photography is softer and more forgiving. You’ll still find the city’s festivals, markets and long Italian dinners running as normal; you simply won’t be queuing for any of them. For a broader sense of what the city offers across the year, the full Lecce Travel Guide covers what to see and do once you’ve settled on your dates.
There’s a genuine argument for visiting Lecce in the depths of winter, and it isn’t just about saving money, though that helps. The baroque stone that draws every photograph looks different under flat winter light – softer, less golden, more sculptural. Restaurants that juggle three sittings in August will happily chat with you over a long December lunch. Locals reclaim their own city, and you get to watch that happen rather than contribute to the opposite. It won’t suit beach-seekers or anyone chasing festival energy, but for travellers who value atmosphere over temperature, it’s a legitimate, slightly contrarian choice.
If you’re working out where to stay before settling on your dates, here are villas in Lecce.
August is typically the hottest month, with daytime highs around 31-32°C (88-90°F) and warm, humid evenings. July runs a close second, and both months see shops close for an extended afternoon break to cope with the heat.
Not excessively. Rain is concentrated in the winter months, particularly November to January, while summer is reliably dry for weeks at a time. Spring and autumn see occasional short showers rather than sustained wet periods.
It can feel intense, especially at midday, when temperatures regularly exceed 30°C (86°F) and humidity adds to the effect. It’s manageable if you adapt to local rhythms – sightseeing in the morning or early evening and resting through the hottest hours – but travellers sensitive to heat may prefer June or September instead.
More from Excellence Luxury Villas
Taking you to search…
40,938 luxury properties worldwide