When I first arrived in Spain, I was quite confused about the operating hours of the healthcare system here. I used to think all hospitals were open 24/7, but I was turned away when I tried to visit a nearby public hospital for a minor issue during the day. After chatting with a neighbor and doing some research online, I’ve finally figured it out. Today, I’m sharing what I learned to help anyone else facing the same confusion.
Types of Medical Facilities in Spain and Their Hours
Simply put, the Spanish healthcare system is divided into several parts, each with very different operating hours:
- Community Health Centers (Centro de Salud): These are the places we interact with most frequently, similar to local clinics. You come here for non-urgent, common illnesses like colds, fevers, skin issues, or for prescriptions and routine check-ups. They have fixed hours, usually Monday to Friday, from 8 AM to 8 or 9 PM. They are definitely closed on weekends and public holidays! You need to book an appointment in advance by phone or online using your health card. You can check the general Spanish hospital timetables for more details.
- Specialist/Large Public Hospitals (Hospital Público): Unless it’s an emergency, you can’t just walk into a major hospital for a consultation. Typically, your community doctor will give you a referral if they deem it necessary, and then you can book an appointment with a specialist. Therefore, discussing their “opening hours” isn’t very meaningful, as everything is appointment-based.
- Private Hospitals/Clinics (Hospital Privado): If you have private health insurance, you can book appointments directly with doctors at private hospitals. Their schedules are more flexible, but an appointment is still required. The benefits are shorter waiting times and a better environment, but the cost… well, you get the picture.

The Lifesaver in Critical Moments: The Emergency Room (Urgencias)
This is the key part! If you have an emergency—like a persistent high fever in the middle of the night, an injury, or acute pain—don’t just wait for the community health center to open. The place you need to go is the Emergency Room (Urgencias). All major public hospitals in Spain have a 24-hour emergency department. Additionally, some larger community health centers also have their own emergency services, but their hours may not be 24/7, so it’s best to check on Google Maps before you go.
You don’t need an appointment for the emergency room; just go directly with your health card. Upon arrival, a nurse will triage you based on the severity of your condition. It’s not first-come, first-served; the most critical cases are seen first. So, if your problem isn’t severe, you might have a long wait at the Spanish emergency services. Here is a simple table I’ve put together to help clarify things:
| Type of Facility | Main Function | Appointment Needed? | Suitable For |
| Centro de Salud | General consultations, prescriptions, routine check-ups | Yes | Non-urgent issues like colds, fevers, chronic condition follow-ups |
| Hospital Público | Specialist treatment, surgery, hospitalization | Yes | Complex diseases, situations requiring a specialist’s diagnosis |
| Urgencias | Emergency medical care | No | Sudden illnesses, injuries, severe pain, etc. |
| Hospital Privado | All types of medical services | Yes | Those with private insurance seeking efficiency and better service |
Remember this principle: For minor or chronic issues, go to the community center; for sudden emergencies, head straight to Urgencias without hesitation. I hope this post helps clarify things and that everyone stays healthy here! If you have anything to add or different experiences regarding Spanish hospital hours, feel free to leave a comment and discuss below!