As a newcomer to Spain, I recently had to visit a doctor for a minor cold and found the process quite different from what I was used to, especially the opening hours, which left me a bit confused. I imagine many new arrivals might face similar challenges, so I’ve taken the time to create a Spanish hospital schedule outlining the general opening times for various medical facilities in Spain. Hope this helps!

Main Types of Medical Facilities and Their Working Hours
In Spain, there are three main places to go for medical care: Community Health Centers (Centros de Salud), Specialist Outpatient Clinics, and Hospitals. Their opening hours and functions are quite different.
Community Health Center (Centro de Salud)
This is likely the place you’ll visit most often, similar to a local clinic. After getting your health card, you’ll be assigned a family doctor (GP). For minor illnesses, prescriptions, check-ups, or getting a referral to a specialist, this is your first stop. The first step is always to book an appointment here; you can check the general [Spanish hospital hours] in advance. These centers are typically open on weekdays during the day.
- Regular Appointments: Usually from 8:00 AM to around 3:00 PM. Some centers extend their hours until 8:00 or 9:00 PM to accommodate working people, but not all of them do. You must, must, must make an appointment in advance! Showing up without one will likely be a wasted trip.
- Local Urgent Care (SUAP): Some Centros de Salud offer local urgent care services, often open on weekday evenings or 24 hours on weekends. They handle non-life-threatening but urgent issues like fevers or minor wound dressing. Not every center has this service, so it’s best to check the website of your assigned center.
Hospital
Hospitals are mainly for serious conditions, surgeries, or cases requiring hospitalization. The hospital’s Emergency Room (Urgencias) is open 24/7, but the hours for regular and specialist outpatient clinics are different.
| Medical Service Type | Main Function | Opening Hours |
| Specialist Outpatient Clinics | Seeing specialists like cardiologists, dermatologists, orthopedists, etc. | Typically weekday mornings; a referral from your family doctor is required. |
| Emergency Room (Urgencias) | Handles all urgent, life-threatening situations. | 24/7, all year round |
| Inpatient Wards | Area for hospitalized patients receiving treatment. | Visiting hours vary by hospital, but are generally in the afternoon and evening. |
Some Personal Tips and Reminders
Finally, a few tips from my own hard-learned lessons. For minor issues like a common cold or a skin rash, do not go directly to a major hospital’s ER. You’ll not only face a wait of several hours but might also get a ‘lecture’ from the doctor. The correct approach is to first book an appointment with your family doctor. If your situation is a true emergency—for example, a high fever that won’t break in the middle of the night, difficulty breathing, or an accident—then call 112 for an ambulance or have someone drive you to the nearest hospital’s [Spanish emergency rooms]. In short, understanding the roles and hours of different facilities can save you a lot of unnecessary trouble. I hope everyone stays healthy and well!