Teaching jobs in Barcelona tend to fall into three categories: English teaching programmes at public schools, private language schools or academies, and private tutoring. While there are other jobs available, including teaching at an international school, teaching young learners at summer camps and teaching university students, these three main types of jobs are the most common in Barcelona.
Public schools
If you want to work with Spanish students at preschool, elementary or secondary school level, you’ll usually have to do this through an English teaching programme. These are covered in greater detail further on in this post but the main programmes will usually require a degree and an interest in the Spanish language/culture as minimum requirements.
Private schools and language academies
If taking Spanish language classes is high on your priorities list, you might want to consider English teacher jobs at private language academies or schools in Barcelona. You’ll often work evenings and weekends and be in charge of your own class and lesson planning. These types of teaching jobs tend to be well paid and often come with extra benefits and generous holidays.
To teach at a private language school, you’ll usually need a TEFL certificate and some previous teaching experience, although this will depend on each individual school. Private schools hire year-round but the best time to look is in January/February and July/August.
Private Tutoring
If you want to be in complete control of your teaching hours, becoming a private tutor in Barcelona might be the ideal route for you to take. Private tutors are self-employed, which means that they’re in charge of finding their own students, setting their own rates and deciding their own hours. It sounds like the ideal option but remember, this also means you’ll be responsible for ensuring that you have the correct working visa and take care of things like taxes, health insurance and any other pesky paperwork!