Teaching at Primary Schools in Xi'an

ESL Jobs
in Spain

When you can wind down by enjoying Rioja and tapas in a bar that stays open all night, is it any wonder that Spain has become so popular with ESL teachers?

But don’t worry, despite the stiff competition for work, there are jobs available throughout the year, and our overseas partners are able to find help even if you have little or no ESL experience!

PLEASE NOTE: Due to popularity, all positions in Spain have been filled for 2009. Keep checking back for availability, or look at one of our other destinations.

All the Essentials:
Details about i-to-i ESL jobs in Spain

Your monthly salary can be as much as $1640* per month, with positions available in Madrid and throughout Spain. You can choose from a short, 3-month contract or stay for 9 months and maybe longer if you decide to renew it. You’ll only have to teach for 4 to 6 hours each day and have plenty of time off (the Spanish spend more time off work than the citizens of any other country in the world except Iceland!), so you can truly explore this exciting country!


  • Salary: Monthly earning of up to $1640*.
  • Accommodation: Our in-country partner will point you in the right direction. Flat shares are usually available with locals.
  • Locations:Madrid and elsewhere in Spain.
  • Contract length: From 3 to 9 months. (renewable)
  • Student age range: Anywhere from 5 to 70 years of age!
  • Orientation and training: There is an initial introduction to the school and a short induction course wherever possible.
  • Teaching: The well-resourced schools teach general and Business English.
  • Cost of living: Expect this to be about $415* each month.

*Currency conversion accurate at time of publication.


i-to-i's overseas partner has set the following requirements for all candidates:

  • Native English speaker – you must have an EU passport.
  • ESL-certified (100-hour or 120-hour ESL course recommended).
  • University degree is an advantage, but NOT a requirement.
  • Aged 21 or older
  • A bubbly, enthusiastic personality!

Teaching and Employment

  • What age and level of students will I be teaching?
    From 5 to 70 years old.
  • How many students will there be in each class?
    Rarely are there more than 12 people in your class.
  • How long are the classes?
    Between 60 and 90 minutes.
  • Are there any teaching resources?
    Yes, the school will be well-resourced.
  • Will I be teaching alone or team teaching?
    The classroom will be all yours!
  • What kind of school will I be teaching in?
    Private language schools/academies.
  • How much will I be paid?
    Depending on the hours you work, up to £1000* per month.
  • How many holiday days will I receive per year?
    You will have free time over the school and public holidays. This includes 3 weeks over Christmas and 10 days for Easter.
  • What are my working hours?
    WMonday to Friday, between 8am and 5pm, usually with 4-6 hours of lessons each day.
  • Can I renew my contract?
    It’s possible, but will have to be discussed with your school.
  • What happens if I need to break my contract?
    Simply give one month's notice.
  • What will my accommodation be like?
    Our in-country partner will point you in the right direction. Flat shares are usually available with locals or you could take over a departing teacher’s room/apartment.
  • What visas do I need?
    One of the requirements is to have an EU passport, so no visa is needed.
  • How does the recruitment process work?
    • Send the required documents to us at i-to-i.
    • Once submitted, our partner in Spain will arrange a telephone/Skype interview. If you pass this, they will search for a teaching job for you.
    • You will then travel to Madrid for face-to-face interviews.
    • If successful, you will be given a contract and start teaching within the week.
  • When should I book my flights?
    You’ll have to purchase and book your own flights, but it’s best to wait until your teaching contract is signed.
  • Who is my contract with?
    TYour contract will be with your employer: the language school or institute. It will not be with i-to-i or with our overseas partner. If you have any problems while working, you’ll have to take them up with the employer themselves, rather than i-to-i.

*Currency conversion accurate at time of publication.

Recommended Training

While you can find work with limited ESL skills, our in-country partners suggest taking our top courses, the 100-hour Online ESL Course or the 120-hour Weekend ESL Course to give you the best chance of finding a good job. This will qualify for more specialised and challenging ESL jobs with higher salaries.