Teaching English in SpainNow Hiring


Map of Spain

See other ESL teaching opportunities in
Western Europe
How Much Can I Earn?
Monthly Salary:
900 - 1,500 EUR
1,047 - 1,744 USD
Private Tutoring per Hour:
15 - 20 EUR
17 - 23 USD
Income Tax Rate:
19 - 24%
Ability to Save per Year:
300 - 2,900 USD

What Are My Benefits?
Rarely included
Never included
Health Care:
Usually included
Usually paid

What Will Teaching Be Like?
Teaching Hours:
15 - 30
Typical Contract Length:
One year or less
Typical Start Date:
September/October or January
Application Timeline:
1 - 6 months

What Do I Need?
Work Visa:
EU citizenship preferred
Education Requirements:
High School Diploma or Bachelor's Degree,
Oxford Seminars TESOL/TESL/TEFL Certificate
Additional Notes:
Difficult for non-EU citizens; employer must be willing to sponsor a work visa; candidates encouraged to apply in person

Expected Apartment Costs in Spain
Banking in Spain
Food Costs in Spain


Expected Apartment Costs in Spain

A studio apartment in a good location will probably cost €500 - €1,200 per month. Rent can increase depending on the city, the furniture included with the property, and the size and condition of the apartment.

Banking in Spain

ESL teachers setting up a bank account in Spain will find that banking in Spain is similar to the US, with the exception of the hours the bank is open. Bank branches are only open from 9:00am to 2:00pm on weekdays and they may be open on Saturdays until 1:00pm. The shorter business hours are not an issue for many ESL teachers due to the fact that features such as online banking and 24-hour ATM access are available at most banks.

Setting up an account at a Spanish bank is a relatively easy experience. ESL teachers will need to provide a valid passport and valid contact information to be issued a Spanish bank account.

Most Spanish banks offer chequing accounts, used for daily transactions, paying bills, and deposits. These accounts usually come with personalized checks and a credit card/debit card. Savings and student accounts may also be offered.

Food Costs in Spain

The cost of food can play a role in the budget of many ESL teachers and teaching in Spain is no different. Many regions of Spain offer unique foods, costs, and cooking styles. When going out to a restaurant to eat, teachers can expect to spend around €25 for a good meal and an additional €2.00 - 3.00 for a drink. A lot of grocery shopping is still done at small family-owned corner stores or the market, but urban areas do have supermarkets and stores that offer American food as well.

Below are some examples of typical Spanish food prices.

  • 1L of milk - €0.85
  • Chicken breast (1 kg) - €6.40
  • Potatoes (1 kg) - €1.20
  • 1 dozen eggs - €2.15
  • 1 loaf of bread - €0.85
Go top