BDC School Milano vs Canadian School of Milan -Vivaio Campus
BDC School Milano and Canadian School of Milan -Vivaio Campus are both in Milan, about 3 km apart. Both schools offer Cambridge IGCSE and IB programmes. BDC School Milano also offers IEYC, EYFS, British and Cambridge A Levels, and Canadian School of Milan -Vivaio Campus also offers Canadian. Published annual fees are €6,500 - 15,000 at BDC School Milano and €13,300 - 21,650 at Canadian School of Milan -Vivaio Campus, which puts Canadian School of Milan -Vivaio Campus roughly 63% higher. BDC School Milano takes pupils from 1 to 18, and Canadian School of Milan -Vivaio Campus from 11 to 18. BDC School Milano is the larger school, with around 600 pupils to Canadian School of Milan -Vivaio Campus's 400.
IEYC (International Early Years Curriculum), EYFS (Early years foundation stage), British Curriculum, Cambridge IGCSE, Cambridge A Levels, IB (DP)
Curriculum
IB (DP), Cambridge IGCSE, Canadian Curriculum
Pupils
Pupils
600
Pupils
400
Typical class size
Typical class size
—
Typical class size
18
Instruction language
Instruction language
English, Italian
Instruction language
English, Italian, French
Opened
Opened
2013
Opened
2004
Bus service
Bus service
Yes
Bus service
No
Essentials
Essentials
Location
Location
—
Location
—
Stages
Stages
—
Stages
—
School type
School type
—
School type
—
Pupil nationality mix
Pupil nationality mix
—
Pupil nationality mix
—
Additional learning support
Additional learning support
—
Additional learning support
—
Country affiliation
Country affiliation
—
Country affiliation
—
Religious affiliation
Religious affiliation
—
Religious affiliation
—
School day structure
School day structure
—
School day structure
—
Bus service details
Bus service details
—
Bus service details
—
Fees
Fees
Fee details
Fee details
—
Fee details
Registration Fee
A non-refundable New Student Registration Fee of EUR 2,900 is payable once upon initial enrolment and must be paid within five days of receiving an offer of a place.
Tuition Fees
Annual tuition fees for the 2026/27 academic year are: