TEFL Courses in Morocco

Find a TEFL certification course in Morocco and get qualified to teach English.

TEFL courses in Morocco


The Language House

TEFL TESOL course in Marrakesh

The Language House currently offers a 120 hour TEFL/TESOL course in Marrakesh over four weeks.


Via Lingua

Marrakesh TEFL course

Take our internationally accredited TEFL Course in Marrakesh. Our course Includes 130 hours of expert tuition and 10 hours of assessed teaching practice, with job guidance services for life and is run in conjunction with The American Language Center (ALC).

Rabat, Casablanca

British Council Morocco

CELTA in Rabat and Casablanca

British Council Morocco offers CELTA courses and also TKT preparation at both its centres in Morocco.



UNIVERSAL SUP’s 120-hour TEFL/TESOL course in Béni Mellal/Morocco face to face or online, is an intensive programme consisting of both theoretical and practical components.
The TESOL/TEFL Certification Course includes intensive and comprehensive instruction in English teaching methodologies, lesson planning, and Classroom Management.

More programs to explore to teach English in Morocco


Internationally recognised 4 week intensive TEFL certificate courses worldwide.
10% off


Apply though this link for 10% off your in-class course deposit, or 10% off online courses.

The TEFL Institute

Government regulated Level 5 TEFL courses.
28% off

The TEFL Institute

Exclusive to Eslbase – Get 28% off ANY of our courses with the code ESL28.

OISE University of Toronto​

The only online TEFL certification from a world-leading university.
20% off

OISE University of Toronto

Currently offering 20% off with the code TEFL20.