Early years in Milan: nido, infanzia and the international layer
Italian early years provision splits into two well-defined stages. Asilo nido covers children aged 0 to 3 and is regulated primarily at the municipal level, with a strong network of state-funded asili nido communali alongside private settings. Scuola dell'infanzia, sometimes still called scuola materna, covers children aged 3 to 6 and runs on a hybrid model: state schools sit inside the Ministry of Education's istituto comprensivo network, paritarie sit in private hands with state recognition, and a parallel private market operates outside the paritaria framework. Almost all international preschools in Milan fall into that third bucket.
What this means for an internationally mobile family is that Milan offers a denser early years choice than most European cities. The municipal asilo nido system is among the best resourced in Italy, with around 100 communal nurseries charging means-tested fees. International preschools cluster around the same residential corridors that anchor the school-age international market, so families do not need to move home when their child shifts from preschool to primary. Bilingual preschools sit between these two worlds and have become the fastest growing segment over the past five years.
How many international nurseries and preschools are there in Milan
Across greater Milan there are around 35 nurseries and preschools that market themselves to international families. They split into three broad groups. The first is the early years department of an established international school, including ISM, BSM, ASM and Sir James Henderson, each of which runs an integrated EYFS Nursery and Reception class from age 3 or 4 to age 5. The second is the standalone bilingual preschool, including Babylonia, Petites Boules and Maria Bonita, each running an English-Italian timetable from age 3.
The third is the British and American chain preschool, including Pingu's English Preschool Milano, which operates four sites across the city, and a clutch of independent English-medium settings concentrated around the central and northern residential corridors. Beyond this international layer, the municipal asilo nido system fills the 0 to 3 gap for families using a private international preschool from age 3 onwards.
Illustrative example settings
Three illustrative settings, each on a different point of the Milan early years market.
International School of Milan Early Years in Baranzate runs an EYFS Nursery for children aged 3 and 4 and a Reception class for children aged 4 and 5, integrated into the through school that runs to the IB Diploma at age 18. Around 60 children per year group split into smaller classes, dedicated EYFS playground and learning environment, and continuity into Year 1 without reapplication. Fees EUR 13,500 to EUR 15,200 a year at the EYFS stage.
Babylonia International Preschool in Brera is a small bilingual setting taking children from age 3 to age 6, with a 50:50 English-Italian timetable. Cohorts of around 14 per age band and a strong feed into both the Italian state primary network and the international schools at primary entry. Fees EUR 9,800 to EUR 11,400 a year.
Pingu's English Preschool Milano operates an English-medium early years programme at four city-centre sites under the international Pingu chain. The setting targets bilingual exposure for Italian families and language continuity for short-stay international families. Hours from morning-only to extended day. Fees EUR 6,000 to EUR 9,200 a year depending on hours and site. See our best international schools in Milan guide for the school-age picture once children leave preschool.
Trying to weigh asilo nido against a bilingual preschool?
Take our 5 minute school finder quiz. We shortlist three Milan early years settings based on your child's age, your neighbourhood and how long you plan to stay in Italy.
Fees and what families actually pay
The fee gap between municipal and international early years provision in Milan is large. Milan's municipal asili nido communali run a means-tested fee scale from EUR 70 per month at the lowest ISEE band to EUR 600 per month at the top of the scale. The state scuola dell'infanzia communale is free at the point of use, with a small lunch and activity contribution. International settings run from EUR 6,000 to EUR 16,000 a year, with the EYFS departments of the through schools at the top end.
Beyond tuition expect a one-off registration of EUR 300 to EUR 1,200, an annual lunch and snack provision of EUR 1,200 to EUR 2,000, optional bus pickup at EUR 800 to EUR 1,500 a year for the suburban international schools, and a small uniform contribution at the British-style settings. Our Milan school fees guide sets out the full picture by stage and the fees tool compares Milan with Paris, Frankfurt and Madrid for relocating families.
Admissions calendar and where international preschool families live
Milan's municipal asilo nido and scuola dell'infanzia applications open in January for the following September. Documentation includes the family residence certificate, ISEE income statement and the child's vaccination record. The municipal allocation is published in May. International preschools follow a separate calendar: ISM, BSM and Sir James Henderson open EYFS applications in October for the following September, with offers from January through March. Babylonia and the bilingual settings interview from January onwards. The English chain preschools, Pingu's and similar, accept on a rolling basis as places appear.
International preschool families cluster in the central and inner-suburban residential corridors. Brera, Sarpi and Sempione for Babylonia and the central English-medium settings. San Felice and Segrate to the east for British School of Milan EYFS. CityLife and Wagner for the central families using the suburban school bus into ISM and BSM. For older children see our Milan primary schools hub, the Milan bilingual hub and the parent Milan city guide.
Frequently asked questions
What is the difference between asilo nido and scuola dell'infanzia?
Asilo nido is the Italian state and private nursery setting for children aged 0 to 3. Scuola dell'infanzia, sometimes called scuola materna, is the Italian preschool stage for children aged 3 to 6. The two stages are run separately in Italy, often by different providers, and have different funding regimes. Most international preschool settings in Milan combine both stages on one campus.
Are Milan nurseries subsidised?
Yes for the state asilo nido network. The Milan municipality operates around 100 asili nido communali that charge a means-tested fee from EUR 70 to EUR 600 per month based on the ISEE household income indicator. Private and international nurseries are not subsidised and charge full market rates, usually EUR 700 to EUR 1,400 per month or EUR 8,400 to EUR 16,800 a year.
How early should I apply for a Milan nursery?
For the state Milan municipal asili nido, applications open each January for the September intake. For private international nurseries with the strongest waitlists, including International School of Milan and Babylonia, families typically register 12 to 18 months before the desired start date. For the larger chain operators such as Pingu's English the lead time is shorter, around three to six months.
Do international preschools in Milan teach Italian?
All international preschools in Milan deliver structured Italian language sessions, usually 4 to 8 hours per week, regardless of the school's primary medium of instruction. The Milan paritaria framework and Italian Ministry of Education infant-school standards require this for any setting carrying state recognition. Bilingual preschools such as Babylonia split the timetable roughly evenly between English and Italian from the earliest age.
Can my non-Italian child attend a Milan municipal asilo nido?
Yes. The Milan municipal nursery system is open to any child legally resident in Milan, regardless of nationality. Non-Italian families need a permesso di soggiorno or equivalent residency document and an Italian tax code. Priority on the municipal waitlist is determined by ISEE income score and family circumstances, not nationality.