About Teaching English in Morocco
To find a TEFL job and teach English in Morocco, you will need a TEFL certificate and a 4-year college degree in any field. You must be a native English speaker as well. The average salary for an English teacher in Morocco is about $500 - $1,000 USD per month.
From sparkling shorelines and medieval medinas to the trekker’s paradise of the Atlas Mountains, Morocco offers a broad array of cultural treasures and natural attractions.
While French has long been the second language of this entrancing North African nation, Morocco has one of the largest English teaching markets in North Africa, as many young Moroccans are looking to hone their basic English skills. Basic French continues to be widely understood throughout the country, and knowledge of French can be useful in networking and arranging private students. Those interested in learning Arabic will note that the Moroccan Arabic dialect is fairly different from the Arabic traditionally spoken in the Middle East, as it has been slightly influenced by French and Spanish.
Most first-time English teachers should expect to interview in person once they arrive in Morocco, and they will also be responsible for their airfare, as well as housing. Wages tend to be modest, but because living costs are low they typically enable English teachers to live a comfortable life. Government regulations specify that foreign teachers need a university degree to obtain a work visa and a TEFL certification is typically required as well. Most teachers live in apartments with other English teachers and expatriates.
Schools typically offer around 20-30 hours per week of work, leaving you plenty of opportunities to travel and explore. Many teachers also take on private students to boost their income. English teaching jobs in Morocco are concentrated in major cities such as Fez, Rabat, Marrakesh, Tangier, and Casablanca.