Volunteer Teaching Program in Morocco
Join the Teaching English Program in Morocco with Volunteering Solutions and help children, youth, and adults improve their English language skills. Volunteers play an important role in enhancing educational opportunities and supporting learners as they prepare for higher education and improved employment prospects.
In Rabat, you are placed in a local school, community center, or educational institution where you co-teach English alongside a local teacher. Day to day, you plan and deliver lessons, run small-group activities and games, support homework and exam preparation, and give students conversational practice. The program suits anyone 18 or older with an open, flexible attitude — no teaching experience or qualification is required.
You can join for 1–24 weeks, with start dates every week (sundays); the next start is 27 Sep 2026. You live with a host family in Rabat's old quarter, sharing three home-cooked Moroccan meals a day, with free weekends to travel to Fez, Marrakesh, Chefchaouen, or the desert. Prices start at $689, deposit included.
- Volunteer work at local schools to teach english or french language to the children who come from poor family backgrounds
- Help make a significant development in the lives of these underprivileged children
- Try your hands on various different departments of work to provide support in the best way possible
- Assist the local staff of the local NGos with policy formation, advocacy, administrative tasks
- Work on weekdays for the project, weekends are free to explore the country
- Enjoy some of the most sumptuous cuisines and explore the glittering markets
Your role on this program
- Teach basic to intermediate English language skills
- Plan and deliver interactive English lessons
- Support students with homework and exam preparation
- Assist local teachers with classroom management and instruction
- Organize educational games, group activities, and language exercises
- Provide conversational English practice
- Support English learning activities at summer camps during school holidays
- Prepare lesson materials and classroom activities
Exact duties vary with the placement's needs, the season and your experience.
Role boundaries
You assist and co-teach alongside a local teacher and are not a replacement for qualified school staff; the local teacher and in-country coordinator supervise your classroom work. Duties may vary with the placement's needs, and a criminal background check is required because the role involves working with children.
A typical day and week
Volunteers are expected to teach and manage English classes, usually working in pairs or alongside a local teacher. Class sizes may vary depending on the number of volunteers and the placement location.
A typical weekday schedule includes breakfast with the host family at around 8:00 am, followed by teaching sessions at the placement from approximately 9:00 am to 12:00 pm. Volunteers usually return to the host family for lunch between 12:00 pm and 2:00 pm. Afternoon sessions may take place from around 3:00 pm to 5:00 pm, or this time may be used for lesson planning and class preparation. Dinner with the host family is generally around 8:00 pm.
Please note that working hours may vary slightly depending on the placement, season, and school schedule.
During the weekends volunteers are free to explore the city, and do activities such as; travel with their other volunteers to Fez, Marrakech, Chefchouan Marrakech or the Merzouga the desert. Explore the world’s heritage sites of Rabat such as Hassan Tower, Kasbah Oudaya, Chellah, the beach, the Souks inside the Medina and more
Note: Please note, the schedule may vary depending on the particular project the volunteer is participating on.
Timings are the placement's usual pattern; the local team confirms your hours at orientation, and they can change with school terms, clinic rotas, weather and the project's needs.
Who can join and what you need
- Minimum age 18
- No prior teaching experience or qualification required
- Open-minded, flexible, and proactive attitude
- Clean criminal background check report issued within 12 months of your start date
- Travel/medical insurance, either your own policy or the one Volunteering Solutions arranges
The placement, its limits and your part in it
The Teaching English Program places you in local schools, community centers, and educational institutions in Rabat, working alongside a local teacher rather than in place of one. Class sizes and the exact mix of teaching, activity-based sessions, and homework support depend on the placement and the age group of the students.
Because the role involves children, a clean criminal background check is required before you start, and your daily work is supervised by the local teacher, with the in-country coordinator available for orientation and day-to-day questions. Your contribution is to support existing lessons with extra English practice, activities, and one-to-one attention — you are not a certified teacher and are not responsible for curriculum decisions or formal assessment.
Our standards
- Responsible volunteer travel policyHow we choose, run and review every project
- Safeguarding policyBackground checks, supervision and our code of conduct with children
- Child & vulnerable adult protectionThe rules every volunteer follows on placement
- Certified B CorporationSocial and environmental performance verified by B Lab
- How we volunteer responsibly in MoroccoCountry-level partner context and standards
Start dates
Weekly start dates, year-round — pick any week across the next two years.
Program fees by duration
Prices include your $249 booking deposit — which is deducted from your total program fee. Your deposit stays valid for one year, during which you may enroll in multiple programs. A 5% international banking fee applies to credit-card payments in USD or AUD.
| Duration | Total price | |
|---|---|---|
| 1 week | $689 | |
| 2 weeks | $979 | |
| 3 weeks | $1,229 | |
| 4 weeks | $1,469 | |
| 5 weeks | $1,709 | |
| 6 weeks | $1,949 | |
| 7 weeks | $2,189 | |
| 8 weeks | $2,429 | |
| Each additional week | +$299 / week |
Indicative conversion — your booking is charged in the currency you choose at checkout.
✓ What you're paying for
- 24 hrs Assistance and support from VS Staff
- Comprehensive Pre- Departure Information
- Pickup from Rabat International Airport or Rabat Ville Train Station and transfer to accommodation
- Orientation on arrival
- Accommodation in Host Family
- Meals (3 Meals in a day)
- Certificate of Participation(On Request)
Not included
- Airfare
- Visa and Visa extension fee
- Airport taxes
- Local Transportation
- Any personal expenses
- Return Airport Drop
Accommodation & meals
Airport Transfer
Volunteers are picked up from the airport (in Rabat) or the bus terminal / Train Station in Rabat and are transferred to their home stay accommodations. For those volunteers arriving at Casablanca, you can take the train from the airport to Rabat Ville train station directly.
Accommodation
Volunteers are accommodated in a homestay where you will live with a local family and other volunteers. Staying with a local family is a great learning experience as this is an opportunity to learn the Moroccan way of life, meet local people, eat local food, speak the local language and engage in local customs and traditions. Volunteers may share a room with other volunteers but in many homestays volunteers have their own rooms. Volunteers are recommended to bring their towel and toiletries. It is important to note that Moroccan homes have a shared living environment in which Sdaders (Moroccan couches) are used as sitting and dining room.
Orientation
All volunteers are given an orientation and briefing on arrival. The session shall be conducted by the local coordinator and shall cover important topics about your program, your roles and responsibilities, things to do, safety guidelines, transportation, places to visit, culture and traditions and basic do’s and dont’s. You would also be shown around the area of accommodation, the orientation office and where to buy basic necessities.
Meals
3 Moroccan meals (Breakfast, Lunch and dinner) will be provided in this project. Meals typically combine fresh Mediterranean fruits and vegetables with aromatic spices, many of which are traditionally imported. A traditional Moroccan meal often begins with a selection of hot and/or cold salads, followed by a tagine—a slow-cooked stew served with bread, which is a staple at every meal. Lamb and chicken are the most commonly used meats, and couscous topped with meat and vegetables is a popular national dish.
In accordance with Islamic dietary practices, pork and alcohol are not consumed. Drinking mint tea is an important daily tradition and an integral part of Moroccan hospitality. Volunteers in Morocco are provided with three meals per day—breakfast, lunch, and dinner.
Volunteers who prefer bottled water should budget approximately USD 5 per week, based on an average consumption of around two liters per day.
During your Free Time
During the weekdays volunteers usually enjoy roaming around the Medina area where the volunteer Riad is located. You will be located in the heart of the Old quarter area in Rabat which is characterized by small winding alleys and traditional markets. You can visit the Le Tour Hassan mosque or explore the Kasbah Les Oudaias area in Rabat as well. On the weekends volunteers head out further afield to places such as Fez, Marrakesh or the desert area.
Life on the program
Getting there and who looks after you in Morocco
Airport or station pickup
You are met at Rabat–Salé Airport or Rabat Ville train station and transferred to your host family home. If you land in Casablanca, the airport train runs directly to Rabat Ville, where the same pickup applies.
First night with your host family
You settle into your homestay in Rabat's old quarter and share your first meal with the family.
Orientation
On your first Monday, the local coordinator runs an orientation covering your role, safety guidelines, transportation, and the local area, including where to buy basic necessities.
First day at your placement
You are introduced to the local teacher you will work alongside and begin co-teaching or assisting according to the class schedule.
Ongoing support
The local coordinator and a 24-hour emergency contact remain available throughout your program.
From volunteers in Morocco
Frequently asked questions
What will I actually do as a teaching volunteer in Morocco?
You co-teach English with a local teacher, running activities and games, supporting homework and exam preparation, and giving students conversational practice; exact tasks depend on the placement and age group.
Do I need teaching experience or a TEFL certificate?
No formal teaching qualification or prior experience is required, though an open, flexible, and proactive attitude is expected.
What does a typical day look like?
Weekdays run roughly from breakfast with your host family at 8am, teaching from about 9am to 12pm, lunch back at the homestay, then an afternoon session or lesson planning from around 3pm to 5pm, followed by dinner with the family around 8pm; the schedule can vary by placement and season.
How long can I volunteer and when do programs start?
You can join for 1–24 weeks, with new starts every week (sundays); the next available start date is 27 Sep 2026.
What does the program cost and what does it include?
Prices start at $689, deposit included, and cover airport or train station pickup, host family accommodation, three meals a day, orientation, and 24-hour in-country support; the $249 deposit counts toward your total and is refundable if no place can be offered.
Where will I live and what will I eat?
You live with a host family, sometimes sharing a room with other volunteers, and eat three Moroccan meals a day with them, including tagines, couscous, and mint tea, with vegetarian options available on request.
How do I get from the airport to my accommodation?
Pickup is included from Rabat–Salé Airport or Rabat Ville train station; if you fly into Casablanca, you can take the airport train directly to Rabat Ville, where the same pickup applies.
What support is available if something goes wrong?
A local coordinator in Rabat runs your orientation and stays in touch, and a 24-hour emergency contact is available throughout your program.
Do I need a visa, insurance, or vaccinations?
Travel/medical insurance is compulsory, either your own policy or one arranged through Volunteering Solutions; specific visa and vaccination guidance for Morocco is sent in your pre-departure information.
Is a background check required for this program?
Yes, because the role involves working with children, you must provide a clean criminal background check report issued within 12 months of your start date.
Who is this program best suited for?
It suits anyone 18 or older who wants a homestay-based cultural experience in Rabat alongside classroom teaching, without needing prior teaching qualifications.
Related pages
Schedule a meeting with a program advisor
We're here to help — a 20-minute one-on-one with detailed info, expert advice and application guidance.
Book a free meetingMore projects in Morocco
Childcare Volunteer Program in Morocco
Join the Childcare Volunteer Program in Rabat, Morocco with Volunteering Solutions and support children from disadvantaged communities by…
Sports Education Program in Morocco
Take part in the Sports Development Program in Morocco and help young people discover the power of sport…
Women’s Education Program
Join the Women Education Program in Morocco with Volunteering Solutions and support local women and girls through education,…













