Everything about ….
TEFL Barcelona
Teaching English in Barcelona is an honour and a privilege, as thousands of current and previous TEFL teachers who’ve worked in the city know. However, it also comes with its challenges, and it’s important to be well-informed before taking the leap.
This page is dedicated to providing information about teaching English as a foreign language (TEFL) in Barcelona. It includes experiences from real TEFL teachers, information about finding TEFL jobs, and handy resources for those curious about TEFL in Barcelona.



In order to teach English in Barcelona, you must first be certified with an internationally recognised TEFL qualification (such as CELTA or CerTESOL).
Barcelona has five TEFL trainer academies which equip students with everything they need to learn how to teach English as a foreign language. Certification is granted upon the successful completion of a month-long intensive course, with prices ranging from €1,450-€1,730.

What is the average TEFL Barcelona salary?
TEFL salaries in Barcelona can vary a lot. It depends on how many hours you work, which academy you work for, the number of private classes you have and whether you are registered as a freelancer or not.
However, it’s generally agreed that the average TEFL Barcelona salary is between €1,200 – €1,600 per month.
Barcelona TEFL Experiences: latest posts
Take the TEFL Barcelona survey
Are you a TEFL teacher currently working in Barcelona? Take the survey!An anonymous, nine-question survey…
What is the average TEFL Barcelona salary?
Five honest TEFL Barcelona experiences (including my own)
A lot of the information about teaching English in Barcelona is provided by TEFL teacher…
