When I first moved to Spain, I often heard that seeing a doctor here was free, which sounded like a huge benefit. After living here for a while and having a few doctor’s visits, I realized the idea of it being ‘completely free’ is a bit idealistic. Today, as a regular user, I want to share my real experience with medical costs in Spain to serve as a reference for newcomers.
Public Healthcare: Mostly Free, But Not Everything Is Covered
Spain’s public healthcare system is indeed a national benefit. As long as you have legal residency, are registered with the Social Security system, and make your monthly contributions, you and your family are entitled to public healthcare. Visits to your GP, emergency room trips, check-ups, surgeries, and hospital stays—these core medical services are truly free of charge; you don’t pay anything at the hospital. I once went to the ER for acute gastroenteritis, and from the examination to the IV drip and getting the prescription, I didn’t spend a single cent. The experience was quite positive.

But—and this is a key point to understand, especially when it comes to [Spanish medical bills]—prescription drugs are not fully covered. You have to buy prescribed medications at a pharmacy yourself. The government subsidizes a portion based on your income and retirement status, but you still have to pay out of pocket. A typical working person can expect to pay around 40%-60% of the medication costs. Furthermore, some special services like dentistry, optometry, and most cosmetic procedures are not covered by the public system. You’ll need to pay for these entirely yourself or go to a private clinic.
Key Differences Between Public and Private Healthcare
Despite having access to public healthcare, many people still choose to buy private health insurance. Why? The main reason is the “waiting time”. While public healthcare is free, waiting to see a specialist or have a non-urgent surgery can take a very long time—sometimes several months or even a year. The advantage of private healthcare is speed. You can usually get an appointment with a specialist within a week, and the service and facilities are often better. I’ve created a simple table to help you compare:
| Item | Public Healthcare | Private Healthcare |
| Cost | Mostly free | Requires insurance purchase, with monthly or annual fees |
| Waiting Time | Longer, requires waiting for specialists or surgery | Short, fast appointments, more options |
| Scope of Services | Comprehensive basic care, but limited for dental, optical, etc. | Broader scope, often includes dental, etc. |
| Choice of Doctor | GP is usually assigned by the system | Can freely choose any doctor or hospital within the network |
Spain’s healthcare system is still highly commendable. For the average person, public healthcare provides a solid safety net, ensuring you won’t go bankrupt from a serious illness. But if you seek higher efficiency, a more comfortable experience, or have specific needs that involve [Spanish medical reimbursement], purchasing private insurance as a supplement is a very common and wise choice. So, when considering [medical expense reimbursement], remember that the term “completely free healthcare” isn’t entirely accurate. A more precise description would be “core medical services are free.” I hope my sharing has been helpful to you!