2 min read

How much does a private school cost in Spain?

The cost of a private school in Spain varies enormously depending on the city, type of educational program, and stage. In this guide, we break down all expenses so you can plan your family's educational investment.

Average prices by educational stage

StageAgeAverage monthly price
Early Years (1st cycle)0-3 years€300-600
Early Years (2nd cycle)3-6 years€400-800
Primary Education6-12 years€500-1,000
Secondary (ESO)12-16 years€600-1,200
Bachillerato16-18 years€700-1,500

Prices by city

Madrid

The capital has the largest offering of private schools in Spain. Prices range from €500 to €1,500/month, with international schools that can exceed €2,000.

Barcelona

Barcelona has a diverse offering with prices slightly lower than Madrid, except for international schools.

Costa del Sol (Málaga, Marbella)

Area with a high concentration of international schools thanks to the expat community. Private Spanish schools: €400-650/month. International: €600-1,200/month.

Valencia and Alicante

More accessible prices than Madrid and Barcelona, with a growing quality offering. Private Spanish schools: €350-600/month. International: €500-1,000/month.

Additional expenses to consider

ItemApproximate annual cost
Enrollment fee€500-3,000
Full uniform€200-500
Books and supplies€200-600
School lunch€1,000-2,400
School transport€1,200-3,000
Extracurricular activities€300-1,500

Scholarships and financial aid

  • Academic scholarships: For students with outstanding records (10-50% discounts).
  • Sports or arts scholarships: For outstanding talents.
  • Sibling discounts: Typically 5-15% from the second enrolled child.
  • Regional grants: Some autonomous communities offer private education grants.

Is the investment worth it?

Private education is a significant investment. A child in a private school from preschool through high school can cost between €80,000 and €250,000 in total. The decision should be based on your family priorities, not just the price.

Looking for a school?

Compare public, charter and private schools with data from the Educado catalog.