Parent guide
Nursery prices in Morocco: what to budget for
Nursery fees vary up to fivefold depending on the type of nursery, the city and the neighbourhood. Here are the orders of magnitude seen in 2026, and what a monthly fee really covers.
Updated
Monthly fee by type of nursery
| Type of nursery | Typical monthly fee |
|---|---|
| Public nursery | About 100 DH |
| Association-run nursery | 500 to 800 DH |
| Private nursery | 1,000 to 4,000 DH |
| International nursery or preschool | 4,000 DH and more |
Monthly fee by city
| City | Private nursery range |
|---|---|
| Casablanca | 1,500 to 5,000 DH |
| Rabat | 1,300 to 4,000 DH |
| Marrakech | 1,000 to 3,500 DH |
| Tangier | 900 to 3,000 DH |
| Agadir | 900 to 2,800 DH |
| Fez | 800 to 2,500 DH |
| Kenitra | 1,000 to 2,000 DH |
These are orders of magnitude taken from public listings and guides. Fees differ from one nursery to the next: always ask for the full price list.
Costs on top of the monthly fee
- Registration fee, paid once, often in September: from 500 DH to several thousand dirhams
- The child’s yearly insurance
- Meals, if not included: often 200 to 500 DH a month
- Transport: often 300 to 800 DH a month
- Nappies, supplies, outings and the end-of-year party
- Extra hours in the evening or on Saturday
What makes the price vary
- The child’s age: babies need more care, so they cost more
- The number of children per educator
- Languages and the educational programme
- Opening hours (full day, half day)
- Included services: meals, photos and following the day on an app
Questions to ask before signing
- What does the monthly fee include, and what is extra?
- Is the registration fee refundable?
- Do we pay during holidays and closures?
- Is there a discount for a second child?
- How will I know about my child’s day? Will I get photos?
Frequently asked questions
What is the average price of a private nursery in Morocco?
For a neighbourhood private nursery, expect 1,500 to 2,500 DH a month in the big cities, a little less in medium-sized ones.
Is a public nursery cheaper?
Yes, around 100 DH a month, but places are rare and waiting lists long.
When should I enroll my child?
Popular nurseries fill their places in spring for the September intake. Visit from March or April.