I just took my little one for their annual check-up in Madrid, and I thought I’d share some insights on the costs of children’s health check-ups in Spanish hospitals. This is a common concern for parents who have recently moved to Spain, as a child’s health is always the top priority!
Public Healthcare System
If you’re registered with the social security system, then great news: routine check-ups for your child in the public healthcare system are completely free! From birth, the pediatrician at your local health center (Centro de Salud) will set up a detailed health monitoring plan for your baby, known as the “Programa de Salud Infantil.” This typically includes vaccinations, height and weight measurements, and developmental assessments. All you need to do is book an appointment and bring your health card—you won’t have to pay a single cent. The main advantage of the public system is that it’s free. The downside, as many know, is that appointment waiting times can be quite long, and the check-ups usually cover a standard set of basic examinations.

Private Health Insurance
With private health insurance, you have much more flexibility. Most private plans include annual pediatric check-ups, but the extent of coverage depends on your specific policy. Some basic plans might only reimburse a portion of the cost or require a co-payment (Copago), which is typically between €10 and €20. If you have a comprehensive ‘no Copago’ policy, then the check-ups are usually fully covered. The biggest benefits of going private are speed and choice. You can choose your preferred doctor and hospital, appointments are easy to schedule, and the overall service experience is often much better.
Additional Services with Private Insurance
In addition to routine check-ups, private hospitals can perform ‘value-added’ services that aren’t easily accessible through the public system, such as allergy testing, mineral and vitamin deficiency tests, or specialized vision and hearing screenings. It’s crucial to confirm with your insurance company beforehand whether these tests are covered and what the out-of-pocket cost might be
! This will help you avoid unexpected bills. For instance, I had my child tested for allergies, and after insurance coverage, I only paid a little over thirty euros, which I felt was quite reasonable.
Here’s a simple table comparing pediatric check-ups in the public and private systems to give you a clearer picture:
| Aspect | Public Healthcare | Private Insurance |
| Routine Check-up Cost | Free | Depends on the policy: may be free, require a co-payment, or be self-paid for a pediatric check-up |
|
| Waiting Time | Longer, from a few weeks to a month | Short, usually within a week |
| Choice of Doctor | Assigned doctor | Free choice of doctors within the network |
| Scope of Examination | Standardized basic tests | More flexible, additional tests available |
| Service Experience | Standard | Generally better |
If you only need routine growth and development monitoring, the public healthcare system is perfectly adequate and free. However, if you value efficiency, better service, or want specific in-depth examinations, getting a suitable private health insurance plan will make things much easier. I hope this information is helpful! Other parents are welcome to share their experiences in the comments below.