For those new to Spain, is the healthcare system here a bit confusing? Especially when it comes to hospital opening hours and when you can get an appointment, the system can be quite different from what you’re used to back home. Today, based on my years of experience, I’ll break down the operating hours for public and private hospitals in Spain to help you avoid any unnecessary trouble.
The Public System: Centro de Salud and Hospital
First, it’s important to distinguish between two concepts: the community health center and the hospital. For everyday minor ailments like a cold, fever, or getting regular prescriptions, you first go to your registered Centro de Salud. The family doctors here typically work Monday to Friday, with 8 AM to 3 PM being the most common hours. Some centers, to manage patient flow, may have some doctors working afternoon shifts, for example, from 3 PM to 8 PM. But remember, on weekends and public holidays, the Centro de Salud is closed! This is crucial to keep in mind. If you need to see a specialist, like a dermatologist or cardiologist, you must first get a referral from your family doctor. This is often followed by a long waiting period. The appointment notification will tell you which hospital to go to and the time of your consultation, which is usually during weekday daytime hours.

Private Hospitals: More Flexible, and More “Expensive”
If you have private health insurance, seeing a doctor is much more convenient. The consultation hours at private hospitals or clinics are very flexible. Many specialist clinics stay open until 8 PM or even 9 PM, which is convenient for working professionals. Making an appointment is also simple—you can do it by calling directly or using your insurance company’s app, with no need for a referral from a family doctor. Waiting times are significantly shorter, and the service experience is much better. Of course, all of this depends on you having insurance or being willing to pay out-of-pocket. As they say, there’s no such thing as a free lunch.
What About Emergencies? Urgencias!
Whether public or private, the emergency room (Urgencias) is open 24 hours a day, 7 days a week, all year round! This is one of the most important things to know about Spanish hospital waiting times. If you have an emergency, such as acute abdominal pain, a fracture, or difficulty breathing, don’t hesitate—go directly to the nearest hospital’s emergency department. The public hospital’s emergency room is for everyone, regardless of your residency status. Upon arrival, a nurse will triage you based on the severity of your condition. Critical patients are treated first, so if you’re there for something minor like a common cold, you might have to wait several hours. Private hospital emergency rooms are also open 24/7. With private insurance, the experience is generally better, with fewer people and faster service.
I’ve put together a simple table to help you quickly understand where to go for different situations and the typical hours.
| Situation | Recommended Place | Common Opening Hours |
| Common cold, regular prescriptions | Centro de Salud | Monday to Friday, typically 8:00 AM - 3:00 PM |
| Seeing a specialist | Hospital / Clínica Privada | Public: Weekday daytime; Private: More flexible, can be until evening |
| Sudden serious illness/accident | Hospital Urgencias | 24 hours, 365 days |
| Feeling unwell on the weekend | Urgencias / Wait until Monday | Depends on severity; avoid using emergency services for non-urgent issues |
The Spanish healthcare system is based on the ‘separation of urgent and non-urgent care.’ Routine minor issues follow a standard process, while true emergencies are guaranteed to be handled. I hope this information is helpful to everyone! And to all the experienced folks out there, feel free to share your own experiences in the comments below!