When I first came to Spain, I often heard it described as a ‘universal free healthcare’ paradise, where you wouldn’t spend a cent on illness or hospitalization. After living here for a while, I realized that’s only half the story, and the other half is full of ‘buts’. Today, I’d like to share what I’ve learned about hospital costs in Spain from a regular user’s perspective, hoping to help others who might need it.
Public Hospitals: Are They Really “Free”?
Generally speaking, as long as you have legal residency and social security coverage, services at public hospitals—including doctor visits, tests, surgeries, and hospital stays—are indeed free. You won’t have to pay anything at the hospital. This covers the vast majority of situations, from a common cold to major surgery. I once went to a public ER for acute gastroenteritis; from the moment I saw the doctor to getting tests, an IV drip, and leaving with a prescription, I didn’t pay a single cent. However, when it comes to seeing a doctor in Spain, this ‘free’ service doesn’t cover prescription drugs. You have to buy prescribed medication at a pharmacy, and depending on your social security category and income level, you’ll have to cover a portion of the cost, typically ranging from 40% to 60%. The percentage is lower for retirees.

Private Hospitals: The Price of Efficiency
Compared to public hospitals, the biggest advantage of private hospitals is speed! In the public system, waiting for an appointment with a specialist can take months, sometimes even over half a year, but in a private hospital, you can usually be seen within a week. Of course, this efficiency comes at a price. If you don’t have private health insurance and go directly to a private hospital, the costs can be steep. A friend of mine who didn’t have insurance went for a simple skin allergy, and the consultation fee alone was nearly 100 euros, with subsequent tests and medication costs being extra. If your need for medical care in Spain involves hospitalization or surgery, the bill can be astronomical. Therefore, if you opt for a private hospital, having reliable private insurance is practically a must.
Quick Cost Comparison: Public vs. Private
To give you a more direct comparison, I’ve created a simple table:
| Service | Public Hospital | Private Hospital |
| Specialist Consultation | 0 Euros | 80 - 150 Euros |
| Standard Blood Test | 0 Euros | 50 - 200 Euros |
| MRI Scan | 0 Euros | 300 - 600 Euros |
| Private Room/Day | Generally not available, except in special cases | 200 - 500 Euros |
| Prescription Drugs | Patient pays a percentage | Paid in full by the patient |
Overall, Spain’s healthcare system is quite people-oriented. For average working professionals and students, the public healthcare system covered by social security is generally sufficient. Although waiting is the norm, it’s life-saving in critical moments and won’t bankrupt you. If, for your medical needs in Spain, you’re looking for greater efficiency, a better environment, or have specific medical needs, then purchasing private health insurance and using private healthcare resources would be a more comfortable option. I hope everyone stays healthy in Spain and never has to use this information!