About Teaching English in Spain
To get hired to teach English in Spain, you will need a TEFL certificate. A 4-year college degree is not required but is strongly preferred. You must be a native English speaker as well. The average salary for an English teacher in Spain is about $800 - $1,500 USD per month.
Spain is one of the most popular locations in Europe and the world for teaching English abroad. Spain also represents one of the strongest job markets in Europe.
English teachers in Spain have a variety of options for finding work, this is one of the reasons why it's so popular among ITA graduates. From government and student visa programs to English summer camps and private tutoring in-person and online, the TEFL Spain job opportunities are available for the taking.
The majority of English teachers find work in Madrid, Barcelona, and Valencia. The peak hiring seasons are September to early October and January. So English teachers in Spain should be done with their TEFL course and ready to begin interviewing during one of those peak hiring seasons.
Important Note About The Job Market In Spain For Americans: At this time, the vast majority of non-EU citizens, including Americans and Canadians, teach English through government programs or on a student visa.
American & non-EU citizens who want to teach in Barcelona typically do so as independent contractors and private tutors. Please speak with your ITA Admissions Advisor to learn more and create your plan.