Having just arrived in Spain, I was completely clueless about the healthcare system here, and my biggest fear was getting sick. You always hear that medical care in Europe is expensive, and I wondered if I’d face an astronomical bill without insurance. A recent minor accident led me to the hospital, and I finally got a sense of the costs. Today, I’m here to share my experience, and I welcome anyone with experience to add their insights!
Public Hospitals
If you are covered by social security (seguridad social), meaning you are working or are a dependent and have a health card (tarjeta sanitaria), visits to public hospitals are generally free. This includes seeing your family doctor, going to the emergency room, undergoing tests, having surgery, and even hospitalization—in most cases, there are no out-of-pocket expenses. However, here’s the important part: you are responsible for a portion of your prescription costs, typically a co-payment of 40%-60% (the rate is lower for retirees). So, after your appointment, the doctor gives you a prescription to take to the pharmacy to be filled. For more on healthcare expenses, you can read about the cost of a medical check-up in Spain.
So, what happens if you don’t have insurance? This is where it gets complicated. In theory, for a life-threatening emergency, a public hospital is obligated to treat you first. However, they will send you a bill afterward, and it won’t be cheap. I’ve heard an emergency consultation fee can be between €100 and €200. Add a CT scan and blood work, and the cost can easily climb to €400-€500. This is why having insurance, even student insurance, is so crucial. You can see a real-life example of costs for an uninsured patient in this post about [medical check-up costs in Spain].
Private Hospitals
Private hospitals operate on a completely market-based system. If you go without private health insurance, the costs are truly high. I once inquired at a private clinic, and the consultation fee for a general practitioner was between €80 and €150, with specialists costing even more. And that’s just the fee to see the doctor; any tests, lab work, or treatments are billed separately. A friend of mine went to a private hospital for an IV drip due to acute gastroenteritis and ended up paying nearly €700 for one night. It really hurt.

Below, I’ve put together a rough cost comparison table to give you a clearer picture. It covers general services, but for specific cases like baby check-up costs, you can find more details in other posts:
| Service | Public Hospital (Uninsured) | Private Hospital (Uninsured) |
| Emergency Consultation Fee | €150 - €300 | €200 - €400 |
| General Consultation | €80 - €150 | €80 - €150 |
| Specialist Consultation | €150 - €250 | €150 - €300 |
| One Day of Hospitalization | Approx. €500+ | Approx. €700+ |
Living in Spain, having health insurance really provides peace of mind. Whether it’s public social security coverage or a private plan, you should have at least one. Otherwise, a moderately serious illness could wipe out several months of your living expenses. Don’t gamble with your wallet and your health. I hope this information is helpful for newcomers!