How to Get English as a Foreign Language (EFL) Jobs in Madrid

How to get work in Madrid

Teaching English in Spain can earn you a decent wage
Iria Flavia Spanish Courses

There are two main ways of getting a job as an English language teacher in Madrid - working for a language school or teaching privately. On this page are some pointer for how to get a job teaching English in Madrid.

See also:


Teaching English at a Language School in Madrid

  • By far the most common types of classes available are kids classes and business classes. A willingness to teach children is a great way to get your foot in the door at a school. Once you are in, you will often find you are offered too many classes!
  • Pay varies greatly - from about 9€ to 25€, depending on your experience and the type of classes on offer.
  • Teachers are in the highest demand in late September/early October, when most classes begin. January is also a good time to start your job hunt. Note that classes peter out in June and there is virtually no work available in July, August and early September. Many teachers work at summer camps during these months.
  • Most classes run twice a week - Mondays and Wednesdays or Tuesdays and Thursdays. Saturday morning is also a common time for lessons and new teachers 'fresh off the banana boat' often need to take some weekend classes. But you do normally get Fridays off.
  • One of the advantages of working for a language school is that you will pay tax - which means free healthcare (as long as are from the European Union or have a work visa). Be wary of schools that insist on paying you 'under the table' (though if you don't have a work visa, you have no choice). Some schools like to pay you half legally and half illegally.
  • Be prepared to have to teach early morning, lunchtime and evening classes with big gaps in between, particularly in your first year.
  • It is rare to be offered a full-time contract with one company. Schools have lessons starting throughout the year and prefer to have a bank of teachers each teaching six to nine hours a week, so be prepared to work for several schools.
  • The biggest EFL job site in the world is It is possible to get work from here before you've even arrived in Spain, though most schools prefer you to already be in the country. See this list of websites for getting English Teaching Jobs in Madrid.
  • Paginas Amarillas is the Spanish version of the yellow pages. Search in 'Actividad' for 'Academia de Idiomas' and put 'Madrid' in 'Localidad'. Or use the following link: ​Language Schools in Madrid. Email your CV or get visit in person. Most schools are run by native English speakers, so there should be no language barrier.
  • A simple Google search for Language Schools in Madrid is another good place to start.


Teaching EFL Privately in Madrid

  • There are advantages and disadvantages to private lessons. As there is no academy involved, you can normally charge more per hour - the normal rate is 15€ to 20€. On the other hand, a canceled lesson means no money, so it is a less reliable source of income than working for a language school.
  • When leaving ads, it makes sense to find someone who can write the advertisement in Spanish. Parents who want their children to do well at school, but who don't speak English themselves, won't be able to read your ad unless it is in Spanish. Of course, this poses the problem of understanding when they come to call you!
  • There are often notice boards in Irish pubs, English language bookshops, locutorios (discount call centers) and supermarkets where you can advertise your services. Many language teachers say that ads in supermarkets get the largest number of replies. There is less competition on these boards and a potential student might feel you are more 'local' than those advertising in central Madrid Irish pubs and bookshops.
  • In Madrid ​is a free English-language newspaper which has a classifieds section. Lots of Spanish people pick up the paper to improve their English, but you're likely to be up again 20 to 30 similar adverts each issue.
  • Segunda Mano ('second hand') is a classifieds paper that also has a popular website.