Choosing where to teach English in Spain involves more than deciding which city you would most like to live in. You also need to consider the number and type of teaching opportunities, likely earnings, accommodation costs, language requirements and the lifestyle you can afford.
Madrid, Barcelona and Valencia are three popular destinations for English teachers, but they offer different experiences. Madrid has a broad employment market and a strong business sector. Barcelona combines international opportunities with a distinctive bilingual environment. Valencia offers a Mediterranean lifestyle and, generally, lower housing costs, although its teaching market is smaller.
This guide compares the three cities using available salary and rental-market data, alongside practical information about teaching opportunities and everyday life. It is designed to help you decide which location best matches your qualifications, budget and career plans.
At a glance: Madrid, Barcelona or Valencia?
Here is a quick comparison of the three cities. Salary figures are Indeed’s reported hourly averages for English teachers, updated in October 2026. Rental figures are Idealista asking prices for September 2026.
| Factor | Madrid | Barcelona | Valencia |
|---|---|---|---|
| Average advertised hourly pay | €15.22 | €17.93 | €13.08 |
| Indeed salary sample | 151 salaries | 59 salaries | 18 salaries |
| Average asking rent per m² | €23.40 | €20.10 | €16.30 |
| Teaching market | Broad range of employers and roles | International and private-school opportunities | Smaller market, with academy and school opportunities |
| Local languages | Spanish | Spanish and Catalan | Spanish and Valencian |
| General lifestyle | Large, busy capital city | International, coastal and urban | Mediterranean, coastal and more relaxed |
What does this mean? Barcelona has the highest reported hourly pay in this comparison, while Valencia has the lowest average rental price per square metre. Madrid sits between the two for advertised pay but has the highest rental figure. These are market indicators, not guarantees of what an individual teacher will earn or pay.
Table of Contents
- How the three cities compare
- Teaching English in Madrid
- Teaching English in Barcelona
- Teaching English in Valencia
- How much can English teachers earn?
- Accommodation and cost of living
- Language, culture and everyday life
- Language-assistant programmes
- Which city is best for you?
- Preparing to teach English in Spain
- Frequently asked questions
- Sources
How the three cities compare
All three cities have opportunities for English teachers, but the balance between employment, earnings and living costs is different.
Madrid is Spain’s capital and a major centre for business, education and government. Its size creates opportunities across private language academies, corporate training, schools, private tuition and online teaching. It is a sensible choice if you want to explore different types of teaching work or develop a career in Business English.
Barcelona has a large international population, a significant private language-school sector and demand for English in business and tourism. However, it is important to understand the local language environment and the competition for accommodation and desirable teaching positions.
Valencia offers a different balance. Its housing market is generally less expensive than those of Madrid and Barcelona, and its coastal setting appeals to teachers who want a Mediterranean lifestyle. The trade-off is a smaller teaching market, which may mean fewer vacancies and less choice between employers.
There is no single, consistently measured public vacancy count that allows us to rank all three cities reliably. The comparison of employment opportunities below is therefore qualitative rather than a claim that one city has a specific number of jobs.
Teaching English in Madrid
Madrid is a strong option if your priority is access to a broad range of teaching employers. As Spain’s capital and a major business centre, it has opportunities for teachers interested in children, teenagers, adults and professional learners.
What types of teaching jobs are available?
Private language academies are a common starting point. They offer general English, conversation classes, school support and exam preparation. Some teachers work with several age groups, while others specialise in young learners or adult students.
Madrid also has opportunities in:
- Business English: Companies need English training for employees who communicate with international clients, suppliers and colleagues.
- Private tuition: Families and individual learners seek support with school English, conversation and recognised examinations.
- School programmes: Bilingual education and language-assistant placements create opportunities in school settings, subject to the relevant requirements.
- Online teaching: Teachers can work with learners in Spain and internationally, provided their immigration and tax arrangements permit it.
Madrid may be particularly attractive if you want to develop a specialism. Its corporate market, for example, gives teachers opportunities to explore Business English and professional communication training.
What should you expect from living in Madrid?
Madrid is a large, busy capital with an extensive public transport network, a substantial cultural offering and a wide choice of neighbourhoods. It has no coastline, but it is well connected to other parts of Spain by rail and road.
Daily life can be fast-paced, particularly in central areas. Teaching timetables may involve travelling between academies or clients, so the location of your accommodation matters. A cheaper room far from your workplace may not be a good saving if it adds significant commuting time and expense.
Madrid is also relatively expensive for accommodation. You should budget carefully and avoid assuming that a full teaching timetable will be available immediately after arrival.
For more location-specific information, see our guide to teaching English in Madrid.
Teaching English in Barcelona
Barcelona is an attractive destination for teachers who want an international city, a coastal lifestyle and access to private language schools and professional learners.
What types of teaching jobs are available?
Private academies teach English to children, teenagers and adults. There is also demand for conversation classes, exam preparation and professional English.
Barcelona’s international business environment creates opportunities for teachers interested in:
- Business English and workplace communication.
- English for professionals working with international clients.
- Private tuition and examination preparation.
- Young learner classes and extracurricular English programmes.
- Online teaching for learners in Spain and abroad.
Barcelona can be competitive. A recognised TEFL or TESOL qualification, practical teaching experience and a well-prepared CV can help you stand out. Teachers who can demonstrate experience with specific learner groups or professional English may have an advantage when applying for relevant positions.
Understanding Catalan and Spanish
One important difference between Barcelona and Madrid is the local language environment. Barcelona is in Catalonia, where both Catalan and Spanish are widely used.
English lessons are generally taught in English, so you do not necessarily need Catalan to work in a private language academy. However, understanding the region’s bilingual culture is important, particularly if you are interested in public education or school-based roles.
Do not assume that a teaching position in Barcelona has the same language requirements as one in Madrid. Check the requirements of each employer and programme.
What should you expect from living in Barcelona?
Barcelona combines urban life with access to beaches, parks and the Mediterranean coast. It has a large international community, extensive public transport and a strong cultural identity.
Accommodation is one of the main challenges. Demand for rooms and apartments can be high, particularly in popular central neighbourhoods. You may need to consider living outside the centre and commuting to work.
Barcelona may suit teachers who value an international environment and coastal lifestyle, but you should not assume that the higher advertised hourly pay automatically produces more disposable income.
Teaching English in Valencia
Valencia is worth considering if you want a coastal city with a comparatively lower cost of accommodation. It has private language academies, school-related opportunities, private tuition and demand for English among adults and professionals.
What types of teaching jobs are available?
Private academies provide opportunities to teach general English, conversation, school support and examination preparation. There are also opportunities in private tuition and some professional English training.
The market is smaller than those of Madrid and Barcelona. This does not mean that work is unavailable, but you may have fewer employers and vacancies to choose from at any one time.
It is sensible to research vacancies before moving, contact academies directly and remain flexible about the age groups or teaching settings you are prepared to consider.
Understanding Valencian and Spanish
Valencia is in the Valencian Community, where both Spanish and Valencian are used. Valencian is a co-official language in the region and forms part of the local education and cultural environment.
You do not generally need to speak Valencian to teach English in a private academy, but requirements can differ in school-based roles. Check the language expectations of any position before applying.
What should you expect from living in Valencia?
Valencia offers a Mediterranean lifestyle, with beaches, parks, cycling routes and a historic city centre. The city is generally more compact than Madrid or Barcelona, which can make everyday journeys easier to manage.
Accommodation is usually more affordable than in the other two cities, although rental prices have risen and popular neighbourhoods can still be expensive. Your budget will depend on whether you share a flat, rent independently or live further from the centre.
Valencia may be a good choice if you value outdoor life and want to reduce housing costs. However, make sure that the local job market can provide enough teaching hours to support your budget.
How much can English teachers earn in Madrid, Barcelona and Valencia?
Salary is an important part of choosing where to teach, but comparisons need to be handled carefully. Indeed’s city-level salary pages report the following average hourly figures for English teachers:
| City | Average hourly figure | Reported salary sample | Last updated |
|---|---|---|---|
| Barcelona | €17.93 | 59 | 27 October 2026 |
| Madrid | €15.22 | 151 | 28 October 2026 |
| Valencia | €13.08 | 18 | 13 October 2026 |
Source: Indeed salary data for Barcelona, Madrid and Valencia.
These figures are based on salary information associated with job postings over the preceding 36 months. They include different types of English-teaching work and are not a guaranteed starting rate for a newly qualified teacher. The sample sizes also differ, particularly in Valencia.
Why hourly pay does not tell the whole story
Many private language academies pay teachers by the teaching hour. Your monthly income therefore depends on how many classes you are given, whether those hours are guaranteed and whether preparation, marking and meetings are paid.
For example, a teacher earning a higher hourly rate in Barcelona may still earn less in a month than a teacher in Madrid who has a fuller timetable. A teacher in Valencia may have lower accommodation costs but fewer available teaching hours.
Before accepting a job, ask the employer:
- How many teaching hours are guaranteed each week?
- Is the advertised rate gross or net?
- Are preparation and marking included in paid hours?
- Are classes concentrated in one location?
- Is the timetable likely to change during the academic year?
- What happens when a learner cancels a class?
- What type of employment contract is offered?
Compare the expected monthly income, not just the hourly figure. This is particularly important if you need to cover rent, transport and relocation costs from your teaching work.
Accommodation and cost of living
Housing is likely to be one of your largest expenses. Idealista’s September 2026 rental-market reports show the following average asking prices per square metre:
| City | Average asking rent per m² | Annual change |
|---|---|---|
| Madrid | €23.40 | +4.8% |
| Barcelona | €20.10 | -0.8% |
| Valencia | €16.30 | +3.1% |
These are asking prices for rental properties, not the cost of a room in a shared flat. They provide a useful comparison of the wider rental market, but the amount you actually pay will depend on the neighbourhood, property size and type of accommodation.
Source: Idealista’s September 2026 reports for Madrid, Barcelona and Valencia.
How much does a room in a shared flat cost?
For a teacher moving to Spain alone, sharing accommodation may be more realistic than renting an entire apartment.
Idealista’s second-quarter 2026 analysis of long-term rental listings reported the following average monthly room prices in the three cities:
| City | Average room rent per month |
|---|---|
| Barcelona | €600 |
| Madrid | €550 |
| Valencia | €380 |
These figures refer to asking prices for rooms advertised in June 2026, rather than guaranteed rental prices or a current quotation for a particular property. You should check live listings before making a budget.
Source: Idealista’s September 2026 rental-market analysis.
Other costs to include in your budget
Rent is only one part of the cost of relocating. You should also allow for:
- Utilities and internet, depending on what your rent includes.
- Food and household shopping.
- Public transport or commuting costs.
- Rental deposits and initial accommodation expenses.
- Healthcare or insurance costs where applicable.
- Mobile phone and other everyday expenses.
- Travel, course fees and immigration-related costs.
Do not build your budget around the assumption that you will immediately receive a full teaching timetable. Allow for the possibility of a slower start, particularly if you are arriving shortly before the main recruitment period.
Language, culture and everyday life
All three cities offer opportunities to experience Spanish life, but their local cultures and language environments differ.
Madrid: Spanish-speaking capital life
Madrid is a practical choice if you want to concentrate on learning Spanish while living in a large city. Spanish is the main language of everyday life, and there are many opportunities to practise outside work.
The city has a busy social and cultural scene, including museums, theatres, restaurants, parks and nightlife. It is also well connected to other Spanish cities, making weekend travel relatively straightforward.
Barcelona: international and bilingual
Barcelona has a strong international identity and a distinctive Catalan culture. Spanish is widely spoken, while Catalan is an important part of public life, education and regional identity.
For teachers, this means there are opportunities to experience a multilingual environment, but it is worth learning about the region before arriving. An interest in Catalan culture and a willingness to learn Spanish will help you settle in.
Valencia: Mediterranean city life
Valencia combines a historic city centre with modern neighbourhoods, green spaces and a long coastline. Its pace of life may appeal to people who prefer a smaller city than Madrid or Barcelona.
Spanish is widely used, and Valencian is also part of the region’s cultural and linguistic identity. Learning Spanish will make daily life easier, while understanding the role of Valencian will help you appreciate the local environment.
Language-assistant programmes in the three regions
Language-assistant programmes are another possible route into Spanish schools. Assistants support teachers with language learning and classroom activities. They are not necessarily employed in the same way as a regular classroom teacher.
For the 2026–27 academic year, the Spanish Ministry of Education’s national programme describes a monthly allowance of €800 for 14–16 hours of classroom collaboration per week. Conditions can vary by regional education office and by the programme through which an applicant applies.
There are also differences between regional placements. For example, the British Council’s information for its 2026–27 UK language-assistant cohort states:
- Madrid: €1,000 per month for 16 hours per week. Placements may be anywhere in the Madrid region, not necessarily in the city itself.
- Catalonia: €800 per month for 14 hours per week. The British Council warns that placements in or near Barcelona city are limited and highly competitive.
- Valencia: Depending on the placement, €1,000 per month for 16 hours or €800 for 14 hours per week. The region is bilingual, with Valencian and Spanish used in schools.
These are specific programme conditions for the British Council’s UK cohort, not universal rates for every applicant. Nationality, application route and regional arrangements can affect eligibility and placement conditions.
Read the current information from the British Council’s Spain language-assistant programme and the Spanish Ministry of Education’s 2026–27 programme.
Do not choose a city solely because of a language-assistant stipend. Check the location of the placement, eligibility rules, hours, dates and whether the allowance is sufficient for the accommodation available in that area.
Which city is best for you?
The best city depends on your priorities and financial circumstances. There is no universal winner.
Choose Madrid if…
- You want access to a broad range of teaching employers.
- You are interested in Business English or professional training.
- You prefer a large capital with extensive cultural and transport options.
- You want to focus on Spanish in a predominantly Spanish-speaking environment.
- You are prepared to manage relatively high accommodation costs.
Choose Barcelona if…
- You want an international, coastal city.
- You are interested in private academies and professional English teaching.
- You enjoy living in a multilingual environment.
- You are comfortable learning about Catalan culture and language.
- You can budget for a competitive accommodation market.
Choose Valencia if…
- You want a Mediterranean lifestyle with access to beaches and parks.
- You would prefer lower accommodation costs than Madrid or Barcelona.
- You are comfortable searching a smaller teaching market.
- You are interested in a more compact city environment.
- You are prepared to check local job opportunities before relocating.
Which city offers the best balance of pay and living costs?
Based on the figures in this guide, Valencia has the lowest reported hourly average and the lowest rental prices. Barcelona has the highest reported hourly average but also relatively high room rents. Madrid has a broad employment market, an intermediate hourly average and the highest average asking rent per square metre.
For a newly qualified teacher, the most important question is not simply which city pays more. It is whether you can secure enough paid teaching hours to cover your living costs.
A realistic comparison should include your likely monthly income, guaranteed working hours, rent, transport and the time it may take to find your first position.
Preparing to teach English in Spain
Whichever city you choose, preparation can make the move more straightforward. Before applying for jobs, consider the following steps.
1. Check your right to work
Your nationality and immigration status determine which work routes are available. EU and EEA citizens generally have the right to work in Spain, subject to relevant registration requirements. Non-EU citizens usually need an immigration status that permits the work they intend to do.
Do not assume that a TEFL qualification gives you permission to work, or that every study route permits every type of employment. Check the current requirements with the relevant Spanish authorities before making financial commitments.
2. Choose an appropriate teaching qualification
A recognised TEFL or TESOL qualification can help you apply for private language-academy positions. Look for a course that develops practical classroom skills and includes observed teaching practice with real learners.
The Trinity College London CertTESOL is an internationally recognised initial teacher-training qualification. It can provide a foundation for teaching English in Spain and other countries, although individual employers may have additional requirements.
3. Prepare your CV and teaching evidence
Employers need to understand what you can offer. Include your teaching qualification, observed teaching practice, relevant experience, language skills and any specialist training.
If you are newly qualified, describe the teaching practice you completed and the feedback you received. Be clear about your experience rather than overstating it.
4. Research employers before relocating
Search for academies, schools and other employers in your preferred city. Look at the types of learners they teach, the qualifications they request and the hours they offer.
Contacting employers before you arrive can help you understand the market. However, do not rely on informal interest as a guaranteed job offer.
5. Budget for your first months
Allow for accommodation deposits, travel, food and other initial expenses. You may need time to find a suitable position and build a regular timetable.
It is safer to arrive with enough savings to manage a slower start than to depend on immediate full-time teaching income.
How EBC can help you prepare
EBC provides teacher training and study programmes for people interested in teaching English in Spain and internationally.
Depending on your experience and career plans, you may want to consider an initial Trinity CertTESOL qualification, flexible online TEFL training or specialist development in areas such as Business English, CLIL, communicative language teaching and online teaching.
The right choice depends on the type of work you want to pursue. Someone planning to apply to private academies may need a different training route from an experienced teacher who wants to develop a specialism or move into international education.
EBC can help you explore the available training options and plan your next steps. We cannot guarantee employment, a visa or a work permit, as these depend on employers and the relevant authorities.
Not sure which city or training route is right for you? A free consultation can help you consider your qualifications, nationality, budget and career goals before deciding how to proceed.
Frequently asked questions
Is Madrid, Barcelona or Valencia the best city for teaching English?
It depends on your priorities. Madrid offers a broad range of teaching settings, Barcelona has an international environment and professional English opportunities, while Valencia offers comparatively lower accommodation costs and a Mediterranean lifestyle. Your qualifications, budget and right to work should guide your decision.
Which city pays English teachers the most?
In the Indeed figures used in this article, Barcelona has the highest reported average at €17.93 per hour, followed by Madrid at €15.22 and Valencia at €13.08. These are estimates based on reported salary information, not guaranteed rates or a prediction of an individual teacher’s monthly income.
Where is accommodation cheapest?
Valencia has the lowest average asking rent per square metre in the September 2026 Idealista comparison. Its reported average room rent was also lower than Madrid and Barcelona in Idealista’s second-quarter 2026 analysis. Actual prices depend on the property and neighbourhood.
Can I teach English in Spain without speaking Spanish?
Yes, some English-teaching roles do not require Spanish, particularly in private academies where lessons are conducted in English. However, Spanish is useful for daily life, communicating with colleagues and dealing with administration. Catalan and Valencian may also be relevant in some school-based roles in their respective regions.
Do I need a degree to teach English in Spain?
Not every private academy requires a university degree, but some employers and programmes do. Language-assistant schemes and international schools often have more formal education requirements. Your immigration route may also affect eligibility.
Can I work as a language assistant in Madrid, Barcelona or Valencia?
Potentially, depending on your nationality, qualifications and the programme’s eligibility rules. Placements are not always in the city itself. Barcelona placements can be particularly limited for some programmes, while Madrid placements may be across the wider region. Always check the current programme conditions.
When should I apply for teaching jobs in Spain?
Many private academies recruit ahead of the September academic year, with another recruitment period around January. Some employers recruit throughout the year. Language-assistant programmes have separate annual application schedules, so check their deadlines well in advance.
Can I move to Spain first and look for work afterwards?
That depends on your nationality and immigration status. EU and EEA citizens generally have the right to work in Spain, subject to registration requirements. Non-EU citizens need to make sure their immigration status permits the work they intend to do. Do not assume that entering Spain as a visitor gives you permission to take employment.
Sources
- Indeed: English teacher salaries in Barcelona
- Indeed: English teacher salaries in Madrid
- Indeed: English teacher salaries in Valencia
- Idealista: Madrid rental prices, September 2026
- Idealista: Barcelona rental prices, September 2026
- Idealista: Valencia rental prices, September 2026
- Idealista: Room and apartment rental analysis, September 2026
- Trinity College London
Data note: Salary estimates and rental asking prices are snapshots from the dates stated. They can change, and different sources use different samples and methodologies. Check current job adverts, accommodation listings and official programme conditions before making a decision.
This page provides commentary based on information, facts, and experiences available at the time of publication. It does not constitute legal advice, and EBC accepts no liability for decisions made based on the information provided. If you require legal advice, please consult a qualified lawyer.