Teaching might be your passion. You might love the idea of helping people learn, exploring new cultures, or standing in front of a class making English come alive. But here’s the truth many new teachers learn the hard way: if the job conditions are bad or don’t match your expectations, even the biggest passion can quickly turn into a nightmare.
You don’t want to find yourself stuck in a split-shift job across three towns, with no support, low pay, and a director who disappears when you need help.
The good news? There are great TEFL jobs out there. But spotting one before you apply or accept the offer takes a bit of knowledge and attention to detail. Whether you’re searching from your home country or already in Spain, here’s how to spot a job that’s actually worth your time and energy.
1. A Clear, Honest Job Ad
Before anything else, look at how the job is presented. A good TEFL job ad should give you a solid picture of what to expect. That means:
-
Number of teaching hours per week
-
Type of students (kids, teens, adults)
-
Location of the classes
-
Monthly pay or hourly rate
-
Contract duration
-
What’s included (materials, training, visa help)
If the ad is too vague or full of buzzwords like “fun working environment” with no real details, that’s a red flag. You don’t need a novel, but you do need transparency.
2. Reasonable Hours and Schedule
A typical full-time TEFL schedule in Spain is around 20 to 25 contact hours per week. But what really matters is how those hours are spread out.
Many academies operate on split shifts. You might teach two hours in the morning and three more in the evening, which means you’re working across a 12-hour window but only being paid for the hours you’re actually in class.
This can be exhausting, especially if your classes are far from home or if there’s no pay for travel time. If the ad or interview doesn’t mention how your hours are arranged, ask.
Look for jobs that:
-
Group your hours into blocks (e.g., mornings only or evenings only)
-
Keep most classes in one place
-
Offer paid preparation time or at least don’t overload you with unpaid admin tasks
3. Fair and Legal Pay
TEFL salaries in Spain vary a lot depending on the city and type of school. But there are some general things to watch out for.
In big cities like Barcelona or Madrid, most academies offer between €1,100 and €1,400 per month for full-time work. Some pay per hour, usually around €13 to €18.
That’s not amazing, but with shared housing and a simple lifestyle, it can be enough to live. Just be careful with jobs that pay much less than the average or that promise to “pay in cash” without a proper contract.
You want a job that:
-
Pays you on time, via bank transfer
-
Offers a legal contract
-
Doesn’t rely on last-minute substitutions or unpaid demo lessons
Teaching without a contract or working more hours than you’re paid for can lead to burnout fast — and in some cases, even legal trouble.
4. Good Communication From the Start
Your first few emails or interviews with a school can tell you a lot. Are they polite? Do they answer your questions clearly? Do they respect your time?
Bad communication at the start often means bad communication throughout the year. You want to work somewhere where people are easy to reach, clear with expectations, and willing to support you.
A few things to look for:
-
They reply to emails within a few days
-
They explain next steps and timelines
-
They are friendly and professional in how they speak with you
Even a small school can be great if it has a team that communicates well.
5. Support for Teachers
Especially if you’re a new teacher, support makes a huge difference. Teaching can feel isolating, especially if you’re the only English teacher or working in a rural area. A good job will offer some kind of structure or at least someone you can go to when things get tricky.
Ask during the interview:
-
Is there a coordinator or academic manager?
-
Are materials provided?
-
Do teachers meet regularly?
-
Is there a WhatsApp group or shared planning folder?
Even informal support is better than none.
6. The Right Type of Students for You
Some people love teaching five-year-olds with glitter and songs. Others would rather teach adults in company offices. Be honest with yourself about what you enjoy and what you don’t.
If you’re applying to jobs where you’ll teach a type of student you’re not comfortable with, make sure they’ll provide training or that the schedule isn’t too heavy.
Also, find out the class size. Teaching 15 teenagers is very different from teaching three adults in a conversation class.
7. Location, Location, Location
This one seems obvious, but many teachers don’t think it through until they arrive. Is the school in the center of the city or a 45-minute bus ride away? Are you expected to travel between classes?
If you’ll be teaching in multiple locations, ask if travel time is paid or not. It can eat into your day and energy quickly.
8. Real Reviews and Word of Mouth
Before accepting any job, do a quick Google search or check Facebook groups like “TEFL in Spain” or “English Teachers in Barcelona.” You can also search the name of the school + “reviews” or “experience.”
Teachers are usually honest — and if a school has a bad reputation, there’s a good chance someone has mentioned it online.
You can also ask:
-
What happened to the last teacher?
-
How long do most teachers stay?
If teachers stay for years, that’s a great sign. If there’s constant turnover, ask why.
9. Your Gut Feeling
It sounds simple, but trust your instincts. If something feels off, it probably is. If the director seems cold or the answers feel vague, take a step back and think it through.
You don’t have to accept the first offer you get. There are plenty of decent jobs, and one that fits your goals is out there — even if it takes a bit longer to find.
Final Words
TEFL can be one of the best decisions you ever make. You get to live abroad, meet new people, and help others grow. But the job itself needs to be right. A bad TEFL job can wear you down. A good one can change your life.
So take your time. Ask questions. Do your research. And remember — if they treat you well from the beginning, it’s a good sign they’ll treat you well once you’re hired.


Leave A Comment