Despite the downturn of the world economy in recent years, the ESL field remains strong in the country of Spain. Many English teachers flock to Spain, and particularly Barcelona, to both improve their teaching methods and find employment. Whether you plan to stay for only a year, or begin a career in teaching, Barcelona is an exciting destination to meet fellow educators, engage with potential students, and of course, have loads of fun.

Spain is arguably the most popular TEFL destination on the European continent, with Barcelona being the primary city for teacher trainees. With this, there are a variety of programs and courses offered that appeal to a wide range of educators, and it is important to find a suitable one for your needs.

120-Hour TEFL Courses:

The 120-hour intensive course is the most popular type for teacher trainees in Barcelona. Over the span of 3 to 4 weeks, TEFL students learn the basics of teaching methodology and practices, as well as language awareness (i.e. grammar and pronunciation). Additionally, many courses will require their teachers to observe an ESL classroom in action, and even take part in the teaching. Generally a course like this will cost somewhere in the $1,500 to $1,800 USD range.

150-Hour TEFL Courses:

For teachers to earn a bit more practice in the classroom, and really embed those new skills in their teaching practice, the 150-hour course is a great option. While only 30 hours longer than the standard 120-hour option, the extra week or so of learning will go a long way. The intensive training of a 150-hour course will allow your teachers to drill in the essentials of teaching English to non-native speakers. Depending on the program, your extra practice may not even cost you more!

Online TEFL + Teach Placement:

There are a few programs that request their teachers to complete a an online TEFL course prior to your arrival in Barcelona. Once you’ve finished the standard 120-hour course online, the program staff will help to place you in a school, where you will teach English for a set time. This may be over the course of a summer or a semester, but the program will take care of your job placement (as most have liaisons with certain language schools).

When and Where to Look:

TEFL courses are offered year-round in Barcelona, which makes life much easier for the indecisive teacher or traveler. Most courses will begin in the first week of the month and end in the fourth week. Note that most Spanish schools and offices are closed during the months of July and August. So, if you are beginning your course or job search in the early summer, you may not hear back until September from schools or recruiters. Generally, try to start your search and TEFL course earlier (with at least 2-3 months before your desired start date).


Other than holding a TEFL certificate, the requirements to teach in Spain are a college degree and to be a native speaker. In addition, if you have prior teaching experience, that’s always a plus and will help you both in your interview and in the classroom!

Post-TEFL Resources:

Once you’ve received your TEFL certificate in Barcelona, the expectation is that you’ll stay to find a job teaching English! If your program offers teaching placement, they will assist you in the process from start to finish. However, if you are doing it independently, you must first decide if you wish to teach at a language school or other venues. At a language school, most students are young learners or young adults. These schools often help foreign teachers to apply for a work visa (which is great for those staying more long-term!).

On the other hand, if you prefer to teach adults, you may consider teaching business English through a corporation. Many large businesses, with international and domestic offices, will hire English teachers to teach in-house courses on business English or even conversational English. While these jobs tend to offer higher pay, your schedule may be a bit inconsistent and you may need to travel to different offices around town.

Cost of Living:

In Barcelona, you can expect to spend between $1,000 to $2,000 USD on start-up costs (i.e. initial weeks or months of rent, travel expenses, etc.). While most TEFL programs will provide housing in course fees, food prices are moderate. You can certainly eat cheaply, by finding local hang-outs and buying groceries. However, Barcelona is a large, metropolitan cities with a large tourist following. Avoid the main tourist areas, where costs are high. In addition, consider living with a roommate or host family to save on accommodations.

TEFL Courses in Barcelona

Displaying 1 - 15 of 16 programs
International TEFL Academy
Get Paid to Teach English in Spain with a TEFL Certification
9.21 •19 reviews

Interested in getting paid to travel the world? By earning your...

Teaching House
CELTA Course with Teaching House: Locations Throughout the Globe!
United States of America
9.48 •44 reviews

Globally recognized and accredited by the University of Cambridge, the...

25 new reviews
The TEFL Academy
Combined Level 5 TEFL Course in Europe
Multiple Countries
9.4 •25 reviews

At the TEFL Academy we only offer one course because we want all our...

Oxford TEFL
World Recognized CELTA (TEFL/TESOL) Course in Barcelona
9.63 •8 reviews

The Cambridge CELTA is a qualification recognized by schools worldwide...

TEFL Course in Spain, Barcelona and Madrid
9.79 •14 reviews

Would you like to move abroad and live in a vibrant city where the sun...

TEFL Iberia
Internationally Recognized TEFL Certificate with Teaching Visa in Barcelona!
10 •4 reviews

Get an internationally recognized TEFL/TESOL qualification and work in...

Canterbury TEFL
Canterbury Summer TEFL + Camp Counsellor Placement
10 •3 reviews

Since 2007 Canterbury Tefl has been offering a unique TEFL COURSE in...

International TEFL Academy Barcelona
Get TEFL Certified in Barcelona & Get Paid to Teach English in Spain!
9.67 •3 reviews

Interested in getting paid to live in Barcelona? By earning your...

TEFL Services International
TEFL International Barcelona
9.17 •6 reviews

Take your TEFL Certificate in I need to say more? Our...

INTESOL Teach Abroad
Trusted Online TEFL Courses with Teaching Practice
Multiple Countries
8 •4 reviews

Searching For An Online TEFL Course You Can Trust? Your Search Is Over...

Get TEFL Certified While Teaching English in Spain in September 2020. No Fees

Teach English in Spanish Schools with no Fees. Enroll in our program...

CELTA Courses in Spain - StudyCELTA

Take your University of Cambridge CELTA course in Spain! StudyCELTA...

TEFL Trainer
Weekend TEFL Certification Crash Courses in Valencia, Level 5

Weekend TEFL Certification crash courses in Valencia all year round...

International House Barcelona
CELTA Courses at IH Barcelona

The CELTA course is the original "TEFL" course and provides initial...

Other TEFL Courses in Spain

Not enough options in Barcelona? Check out these other TEFL courses in Spain!
  • TEFL Madrid Academy
    TEFL Course in Madrid. 100 % Interviews and Job Placement Facilitation Guaranteed!
    10 •26 reviews

    TEFL Madrid Facilities TEFL Madrid Academy is strategically located in...

  • The TEFL Org
    Classroom and Online TEFL Courses
    Multiple Countries
    9.63 •38 reviews

    Enrol on an internationally-recognised TEFL course with The TEFL Org...

  • TtMadrid TEFL Certification Course
    TtMadrid TEFL Certification Course in the Center of Madrid
    Multiple Countries
    9.5 •12 reviews

    TtMadrid is an internationally accredited 4-week TEFL certification...

  • TEFL Heaven
    TEFL Heaven: Make it in Madrid with Guaranteed Paid Job!
    9.2 •10 reviews

    TEFL Heaven offers an experience of a lifetime to teach English in one...

  • Canterbury TEFL
    TEFL Certification Programs and Teaching Jobs in Madrid, Spain
    9.63 •8 reviews

    Canterbury TEFL Course 4 wk course with GUARANTEED TEACHING JOBS...

    TEFL Certification & Teaching Job in Murcia, Spain
    10 •1 review

    Enroll in our 150-hour TEFL certification course and we’ll put you in...

  • TEFL Training College
    Certificate in TEFL TESOL 150 Hours
    Multiple Countries

    The Certificate in TEFL TESOL (150 hrs.) is an entry-level program -...

  • Oxford TEFL
    World recognized TEFL/TESOL Course in Malaga

    The Trinity Certificate in TESOL is a qualification recognized by...

  • ID Languages
    ID Languages: Teach English in Europe
    Multiple Countries

    Qualify to teach English internationally and travel around Ireland &...

New Jobs

What People Are Saying

Hello! In December I choose to study the Level 5 TEFL course and I began with the 20hr 2 day classroom part. This was a great weekend and an opportunity to meet other people studying the course and...

Views do Barcelona from Montjuïc

Tefl Iberia is such an incredible academy and I couldn't be happier with how my life has turned out living in Spain since finishing the course. The amount of support you receive from your tutors is...

Graduating Class

When it comes to teaching there's always a doubt in ourselves, despite the fact that we've all been taught before. However, with that course, everything was straight, simple and motivating. The...

Statue of Fontana di Trevi

Related TEFL Courses Articles