City guide

Teach English in Madrid, Spain

Largest Auxiliares program and the biggest language academy market.

Madrid hosts the largest share of Auxiliares de Conversación placements and most of Spain's language academy hiring. Cost of living is the highest in Spain but pay scales modestly to match.

Best for

First-time teachers in Europe who want the deepest job pool and the strongest expat community.

Spain at a glance

Salary: Auxiliares: 700 to 1,000 EUR per month for 12 to 16 hours per week. Language academies: 1,200 to 1,800 EUR. Private classes: 15 to 30 EUR per hour. Most teachers combine sources to reach 1,500 to 2,200 EUR.

Visa: EU citizens can work freely. North Americans typically use the Auxiliares student visa or, increasingly, the Spanish digital nomad visa for remote work plus side teaching. UK citizens now need a visa post-Brexit.

Full Spain guide →