Your browser currently does not support some features required by this site. Please check that you have Cookies enabled before proceeding with your order.

Middleton Grange School

30 Acacia Avenue, Upper Riccarton, Christchurch 8041 03 3489826
These lists have been supplied and approved by your school.  If you have any queries in regards to specific items on these lists please ask your school.

Note from Middleton Grange School:

Thank you for supporting your children's school through the My School online purchasing cash-back rewards programme.

What would you like to do?