We present methods to solve the school timetabling problem under disturbances.
A multi-objective approach is used to obtain stable schedules.
We test the approaches with data of 5 different schools in The Netherlands.
The methods presented avoid designing schedules from scratch as a disturbance occurs.
The methods generate robust solutions of high quality for different types of schools.