When I first arrived in Spain, the most common thing I heard was that its healthcare was “free for everyone,” which sounded like paradise. After living here for a few years and having my fair share of doctor’s visits, from the emergency room to specialist appointments, I’ve developed a more well-rounded understanding of the system. Today, I’d like to share my perspective on Spanish healthcare as an ordinary expat.
Public Healthcare: A Love-Hate Relationship with Waiting
Spain’s public healthcare system does indeed have extensive coverage. As long as you have legal residency and contribute to social security, seeing a doctor, getting prescriptions, undergoing surgery, and hospital stays are generally free, which is truly commendable. The family doctor (GP) system is also very convenient; for minor ailments, you just book an appointment with your GP, and if they can’t resolve the issue, they’ll refer you to a specialist.
But! The biggest problem is the WAIT
! It’s common to wait several months for a non-urgent specialist appointment. I once needed to see a dermatologist for a skin issue and ended up waiting almost four months for the appointment. If you go to the ER, while the wait isn’t as long, you should still be prepared to spend three to five hours in the waiting room. The system functions, but it’s important to be aware of how to navigate it, even for basic needs like visiting a Spanish pharmacy
. My overall feeling about public healthcare is that the basic coverage provides great peace of mind, but the efficiency is certainly lacking.

Private Healthcare: The Paid Solution for Efficiency
Later, many friends recommended getting private health insurance, which costs from a few dozen to over a hundred euros a month and gives you access to private healthcare services. After trying it, I discovered it’s a completely different experience. You can usually get a specialist appointment within a week, sometimes even the same or the next day. The hospital environments are nicer, the service is more like “customer service,” and there are virtually no long queues.
However, private healthcare isn’t a silver bullet. The extent of coverage depends on your plan. For some complex, long-term illnesses, you might ultimately need to return to the public system, which is where having the right Spanish health insurance becomes critical. Also, though it’s efficient, I sometimes get the feeling that private doctors can be a bit “too” eager to order tests—though maybe that’s just my impression.
Here’s a simple comparison of my personal experience with public and private healthcare:
| Feature | Public Healthcare | Private Healthcare |
| Cost | Mostly free | Requires insurance, monthly fees from tens to over a hundred euros |
| Appointment Speed | Very slow, months-long waits for specialists are normal | Very fast, specialists are typically seen within a week |
| Coverage | Comprehensive, covers almost all conditions | Depends on the insurance plan; some complex conditions may not be covered |
| Patient Experience | Crowded, noisy, long waiting times | Good environment, attentive service, almost no waiting |
The standard of medical care in Spain is high, and the professionalism of the doctors is trustworthy. For us expats, when it comes to seeing a doctor in Spain and if finances allow, the combination of “public social security + commercial private insurance” is probably the safest bet. Public healthcare serves as a fundamental safety net for major or sudden illnesses, while private insurance is used for the convenience and speed of seeing specialists for everyday issues. What are your thoughts on Spain’s healthcare system? Feel free to share and discuss below!