Spain · Money

English Teacher Salaries in Spain 2026

Spain won’t make you wealthy, but it will pay for an excellent life. Here’s the unfiltered salary picture — by school type, by city, with real monthly budgets and the private tutoring numbers that change everything.

Salary summary
Language assistant€700–1,000/mo
Private academy€1,200–1,800/mo
International school€1,500–3,000/mo
Private tutoring€25–50/hr
Business English€35–50/hr
Academy hourly rate€15–20/hr
Shared room (Madrid)€550–700
Shared room (smaller cities)€280–420
Context

The salary picture: what matters most

Spain pays less than the Middle East or UK for English teachers — but the relevant question is what you earn relative to what life costs. That equation is genuinely favourable in most Spanish cities outside Madrid and Barcelona. The most important salary truth in Spain: private tutoring is the multiplier. Most teachers build 3–8 private students within their first two months. At €25–50/hour those sessions transform the monthly picture.

By employer

Salary by school type

Language assistant (via program)

€700–1,000

TEFL Heaven Spain program. Accredited TEFL, job placement support, visa guidance, and in-country backing. Private tutoring income supplements earnings from day one.

Most regions€700/mo
Madrid region€1,000/mo
Health insuranceIncluded
Teaching hours12–16 hrs/wk

Private language academy

€1,200–1,800

Full employment contract. Social Security registration. Paid leave. CELTA holders typically start €100–200/month higher than 120hr TEFL.

Entry level (120hr TEFL)€1,200–1,400/mo
Experienced / CELTA€1,500–1,800/mo
Hourly rate€15–20/hr
Hours/week20–25 hrs

Private tutoring

€25–50/hr

The income multiplier for all teachers. Cambridge exam prep, business English, and children’s tutoring are the strongest niches. Built primarily via school contacts and word of mouth.

General English, adults€25–35/hr
Business English€35–50/hr
5 students, weekly (1hr each)+€400–600/mo

International schools

€1,500–3,000

Highest salaries. Require degree + teaching license + experience. Benefits often include housing allowance, health insurance, flights. Highly competitive; apply 6–12 months ahead.

Salary range€1,500–3,000/mo
Housing assistanceProgram support
Teaching licenceRequired
By location

Salary and cost comparison by city

CityAcademy salaryShared roomFood/moTransportComfortable on
Madrid€1,400–1,800€550–700€200–280€54 metro pass€1,200+ (with tutoring)
Barcelona€1,300–1,700€600–800€200–280€54 T-Casual€1,400+ (with tutoring)
Seville€1,100–1,500€280–400€150–220€20–35€900 (academy+tutoring)
Valencia€1,200–1,600€300–450€160–220€25–40€950 (academy+tutoring)
Bilbao€1,300–1,700€380–520€180–250€30–45€1,100+ (with tutoring)
Granada / Salamanca€1,000–1,400€220–350€130–190€15–30€800 (academy+tutoring)
💡

The salary-to-cost ratio is strongest in Seville, Granada, Valencia, and smaller Andalusian cities. Teachers who prioritise financial comfort over city prestige consistently report better savings in southern and central Spain.

Real numbers

Sample monthly budgets

TEFL Heaven program — Seville + 4 private students

TEFL Heaven program (academy salary)€1,200+
4 students × 2hrs/wk€400
Total income€1,100
Shared room-€320
Food + social-€240
Transport + bills-€60
Monthly surplus€480

Academy teacher — Madrid + 3 private students

Academy salary€1,350
3 students × 2hrs/wk€300
Total income€1,650
Shared room-€620
Food + social + metro-€400
Monthly surplus€630
The multiplier

Private tutoring: how it works in Spain

Private English tutoring is deeply embedded in Spanish family culture. Parents hire private tutors for Cambridge exam preparation, school English support, and university entrance prep. The market is consistently active September–June and peaks in April–June ahead of end-of-year exams.

How teachers find private students

  • School parent contacts — the most reliable source for teachers placed through TEFL Heaven
  • Academy word of mouth — satisfied students ask about private classes outside school hours
  • Tus Clases Particulares and LingoBongo — Spain’s primary private tutoring platforms
  • Local Facebook groups — expat and teaching groups in each city maintain active informal job boards
  • Notices in local shops and libraries — still effective in smaller towns and neighbourhoods
💰

Business English premium: Corporate clients in Madrid and Bilbao pay €35–50/hr. Building even two or three corporate clients alongside academy work significantly improves your monthly position.

TEFL Heaven has programs in Madrid and Barcelona

Accredited TEFL certification, guaranteed job placement, visa pathway guidance, and in-country support. The structured way into Spain’s teaching market.

Questions

Salary FAQ

What do TEFL Heaven Spain program participants typically earn?

TEFL Heaven places teachers into private academy positions paying €1,200–1,800/month. Most build private tutoring income (€25–50/hr) within the first few weeks through academy contacts, adding €300–500/month. Arrive with at least €1,500–2,000 in reserve to cover the first month comfortably while your first salary comes through.

Do Spanish academies pay hourly or monthly?

Most private academies pay monthly, calculated from an hourly rate of €15–20/hr. Full-time positions (20–25 hrs/week) yield €1,200–1,800/month. All contracted positions include Spanish employment rights: paid leave, public holidays, Social Security registration (giving you access to public healthcare).

How much can I realistically save teaching in Spain?

In smaller cities with TEFL Heaven program + private tutoring: €300–500/month. Academy teacher in smaller cities: €400–600/month. Madrid and Barcelona savings are lower due to housing costs. Spain is not a market where large savings are the primary draw — the lifestyle, Spanish acquisition, and European travel access are the real returns.

TEFL Heaven Spain

Teach English in Spain with TEFL Heaven

TEFL Heaven places teachers in Madrid and Barcelona with accredited TEFL certification, guaranteed job placement, full visa support, and in-country backing throughout your contract.

TEFL Heaven · Placing teachers in Spain since 2007 · 3,000+ teachers placed worldwide