Teaching Jobs in Barcelona, Spain

Featured Provider of the Month
with TEFL Worldwide Prague
5 Teaching Jobs in Barcelona

International TEFL Academy
The TEFL field in Spain is booming, so if you seek to explore new...
See All 2 Programs
TEFL Heaven
Take this opportunity to teach abroad and immerse yourself in a v...
Greenheart Travel
Greenheart Travel's TEFL certification course in Barcelona is an ...
International Volunteer HQ [IVHQ]
At International Volunteer HQ (IVHQ), we unite people from over 9...
A Guide to Teaching Abroad in Barcelona
Teaching Jobs in Barcelona
Most teaching jobs in Barcelona are focused on teaching English as a Second Language. Spain’s educated population has a significantly lower English proficiency level than most Western European nations, so English teachers are increasingly in demand, since English is becoming more and more important for conducting business internationally. Though some opportunities to teach English in Barcelona are open to anyone, aspiring teachers will find that most schools and academic institutions expect teachers to have a TEFL, TESOL, or other teaching credential or experience.
There are many opportunities to teach in Barcelona at international language academies, as well as teaching placements in local education-related organizations. Other English teaching jobs in Barcelona include positions at private language schools or Spanish companies, who often look for English teachers to boost business English proficiency of employees. Private tutoring is also an option for individuals who want to teach in Barcelona, however it does not offer a very stable salary or predictable schedule.
It is important to note that as opposed to most other regions in Spain, the language of public education in Barcelona is Catalan, a slightly different form of the Spanish language. The use of Catalan often hampers individuals from teaching in Barcelona, as it often creates a more difficult language barrier when teaching subjects other than English, even when teachers are fluent in Spanish. However, most English teaching jobs in Barcelona do not require teachers to speak Catalan, so regardless of your bilingual skill set you should be fine teaching English in Barcelona. Most locals do speak both Spanish and Catalan fluently, but knowing a bit of both will help you greatly in affairs outside the classroom.
Popular Providers
Frequently Asked Questions
English teachers in Barcelona earn an average of €1,350 (approximately $1,475) per month. Salaries vary based on factors like the placement, educational background, and qualifications. Many English teaching positions in other EU countries might pay higher, but have the assurance that you’ll still have enough money left to enjoy Barcelona.
You don’t have to speak Spanish to teach English in Spain. But some knowledge would be an asset, especially if you’re planning to live and work long term in the country. Most employers prefer teachers with native or near native proficiency so students are truly motivated to learn English.
It’s not hard to find a place to stay while teaching abroad in Barcelona. The Catalonian capital boasts plenty of unique neighborhoods. La Ribera and Sant Pere feature Old World charm, while El Raval is dotted with restaurants and tapas bars. Guarantee that everything is within walking distance at the Eixample.
Absolutely! You don’t have to be an EU citizen to teach English in Spain, as long as you possess the right visa. You can apply for either a work, student, or working holiday visa. Ask the Spanish embassy in your country which type is applicable for you.
The cost of living in Spain is considerably lower than several other countries in the EU. In fact, it’s way more affordable than in the US. You can thrive on €1,000 per month, which already includes basic living expenses. On the other hand, a budget of around €1,700 offers luxuries like travels and shopping.
Latest Program Reviews
Popular Searches

to get exclusive discounts on meaningful travel programs!
Recent Teach Abroad Articles










