Teaching jobs in Morocco

Teaching in Morocco

MoroccoMorocco is a mountainous country located in North Africa, with a diverse landscape of luscious valleys, plains, beaches and the Sahara Desert. Morocco’s stable, growing economy makes it a great place to work.

Over the last few years, Morocco has undertaken an education reform initiative to ensure education is more accessible to the youth. International schools are a key factor in the education landscape with families holding British and American schools in high-esteem. As a result, schools require qualified teachers and skilled practitioners in order to meet the exacting standards of a Western education.

To find out more about teaching in Morocco we encourage you to register your interest with us today. One of our consultants can then begin the process of finding opportunities that meet your expectations.

Register

Living in Morocco

Morocco’s fast changing economy is advancing, and the country is eager to pursue higher education.

For international teachers working there, they benefit from living in a safe environment where crime is low as well as a large, established expat community. The country has increased its focus on the modernisation of infrastructure, with a developed transportation system the cites are easy to get around.

The cost of living is reasonable with a 1-bedroom apartment in the capital (Rabat) costing £450 per month.

Cost of living in Morocco

Inexpensive meal
£ 0

Local beer (500ML)

£ 0

loaf of bread

£ 0

Monthly rail pass

£ 0

1 Bedroom apartment

£ 0

Pair of Levi jeans

£ 0

Average monthly net salary

£ 0

Latest teaching jobs in Morocco

There are currently no vacancies.

Can't find what you're looking for?

If you can’t find something that meets your requirements, don’t worry. Our consultants can work with you to help get your adventure started. We’re working with new schools every day and are interested in hearing from qualified teachers just like you.

Find out more about the International Teaching Partnership

You may also be interested in...