What Time Do Spaniards Eat Dinner in Spain?

At 7.30 pm, a Spanish restaurant may look as though it has forgotten to open. By 9.30 pm, the same terrace can be full of families, couples and friends settling in for a long meal. So, what time do Spaniards eat dinner? For many people in Spain, dinner begins around 9 pm or 10 pm, and later in summer or at weekends. But the useful answer for travellers is a little more nuanced: the hour changes by region, season, age and the kind of place you want to eat.

Spain’s late dining culture is one of the country’s great pleasures, particularly in smaller towns where the evening paseo, or stroll, and a meal on the plaza remain part of daily life. It can also catch visitors out. Arrive hungry at 6.30 pm expecting a full dinner service and you may find a closed dining room, or a bar offering only drinks and a few snacks.

What time do Spaniards eat dinner, really?

A typical Spanish dinner, known as cena, is often eaten between 9 pm and 10.30 pm. In major cities, restaurant kitchens commonly start dinner service at 8 pm, though the busiest period is usually from 9.30 pm onwards. In smaller towns, especially away from the coast, 8.30 pm can still feel early.

That does not mean every Spaniard eats at 10 pm every night. Families with young children may sit down closer to 8 pm or 8.30 pm. Office workers with early starts often eat earlier too, particularly in winter. Yet compared with Australia, the social centre of the evening arrives later. A table booked for 9.30 pm is entirely normal, not a sign that you are dining after hours.

The late hour makes more sense when you look at the rhythm of the day. Lunch is traditionally the main meal and may be eaten around 2 pm or 3 pm. Many people have an afternoon snack, merienda, at about 5 pm or 6 pm, then dinner is lighter and later. In practice, work schedules, school routines and modern habits have altered this pattern, but it still shapes restaurant opening times and the pace of the evening.

Why is dinner so late in Spain?

The explanation is not simply that Spaniards love staying up late, although many do enjoy long evenings outdoors. Spain’s social timetable developed around climate, work and the importance of lunch. In hot weather, especially in southern and inland towns, it is more appealing to eat once the heat has eased and the streets have come back to life.

There is also a historical wrinkle. Spain operates on Central European Time despite sitting geographically closer to the UK and Portugal. Since the 1940s, the country’s official clock has been set an hour ahead of its solar time. That does not create the culture on its own, but it helps explain why daylight, working hours and meals can feel shifted later than visitors expect.

Summer amplifies everything. In Seville, Córdoba, Murcia or many towns across Castilla-La Mancha, locals may not consider a terrace dinner until 10 pm, when the day is finally comfortable. In northern Spain, where evenings are cooler, dinner can begin a little earlier, but social meals can still run late. Festivals, school holidays and weekends push the schedule further again.

Restaurant hours are not the same as eating hours

For visitors, the key distinction is between when a restaurant opens and when locals actually dine. In Madrid, Barcelona, Valencia, Málaga and other busy destinations, tourist-focused restaurants may serve dinner from 7 pm or even earlier. Hotel restaurants and international dining spots are often flexible as well.

In a traditional restaurant in a smaller town, dinner service might not start until 8.30 pm. Some places open their doors earlier but do not begin taking food orders straight away. Others operate two clearly separated services: lunch from roughly 1.30 pm to 4 pm, then dinner from 8.30 pm or 9 pm.

Bars are the exception that can save an early hungry traveller. Many stay open through the evening and may serve tapas, raciones and sandwiches before formal dinner service begins. A few small plates with a cold beer, vermouth or soft drink can bridge the gap pleasantly. Just do not assume every bar has a full kitchen all day: local hours can be surprisingly specific, especially on quieter weekdays.

Regional differences worth knowing

Spain is not one dining timetable. In the Basque Country, Navarra and parts of Galicia, people often eat somewhat earlier than in Andalusia, although 9 pm remains very common. The Basque habit of going out for pintxos can start in the early evening and stretch into dinner, making the boundary between snacks and a meal less clear.

Along the Mediterranean coast, dinner shifts with the season. In winter, an 8 pm booking may suit locals and visitors alike. During July and August, when towns such as Dénia, Altea or Cádiz stay lively well after dark, many tables are taken at 10 pm or later.

In rural areas, choices can be limited. A village restaurant may open only on certain nights, stop taking orders earlier than expected, or fill up with local families after 9 pm. This is where a little planning matters more than trying to follow a national rule. Check the day’s opening hours, ask your accommodation host what time people normally eat locally, and book if the town has only a handful of worthwhile places.

How to eat comfortably on a Spanish timetable

You do not need to force yourself into a 10 pm dinner on your first night. Jet lag, long driving days and travelling with children all make an earlier meal sensible. The aim is to work with local rhythms enough that dining stays enjoyable rather than becoming a daily logistical puzzle.

If you prefer to eat early, look for restaurants in larger towns, near major sights, or in areas with plenty of visitors. Make a booking for the first available sitting, often 8 pm or 8.30 pm, and confirm that the kitchen will be open. At quieter places, a simple question works well: “¿A qué hora sirve la cena?” – “What time is dinner served?”

If you want the full local atmosphere, have lunch properly, take a late-afternoon merienda, then book dinner around 9.30 pm. You will arrive with an appetite but not desperation, and you will see the town at its most sociable. Families gathering on a square, children playing near the terrace and neighbours greeting each other are often as memorable as the meal itself.

Travelling with kids calls for a compromise. Many Spanish families dine late, but that does not mean your family has to. An earlier tapas meal can work beautifully, particularly if you choose a bar with outdoor tables. Order a few shareable dishes, such as tortilla, croquetas, grilled vegetables or calamari, and treat it as dinner rather than waiting for a formal restaurant sitting.

What to expect once you sit down

Spanish dinners are rarely rushed. Service can feel relaxed because the table is yours for the evening, not a slot to be turned over quickly. This is especially true in town restaurants where locals come to catch up rather than simply refuel. If you need to leave by a certain time for a train, a tour or an early drive, mention it politely when you order.

Dinner may be lighter than lunch, but it is not always small. A casual cena might be tapas shared among friends, while a restaurant meal can include starters, a main course, dessert and coffee. In coastal towns, a late rice dish or grilled fish dinner is common; in northern regions, a pintxos crawl may become a surprisingly substantial meal.

One practical point: Spanish kitchens often close before the bar does. You may be welcome to keep chatting over drinks, but food orders can end at 10.30 pm, 11 pm or later depending on the place. Do not leave your order until the last minute, particularly outside peak summer.

The best timing for your trip

The most satisfying approach is to let each destination set the pace. In a city with an early train departure, eat at 8 pm and enjoy the quiet. In a warm Andalusian town, linger over a drink at sunset and dine when the plaza fills. In a northern market town, make lunch your main event and keep dinner simple.

Spain’s late dinners are not a test visitors need to pass. They are an invitation to slow down, plan around the day’s heat and enjoy the hour when many towns become their most animated. Leave room in your itinerary for that second life after sunset, and a 9.30 pm table may soon feel exactly right.

Scroll to Top