School Lunch

Home » School Life » School Lunch


All children in Primary 1-5 are entitled to a free school lunch. Even if your child is not in Primary 1-5 then they may be entitled to free school meals. To find out more and apply please contact the City of Edinburgh Council.

At St Mary’s we promote healthy choices and our school cook, Shirley, prepares all the lunches on site. Please find menu details below. The cost of our school lunch is £2.35.   Children are also welcome to bring a packed lunch from home. Milk is available to purchase or children may bring their own healthy drink from home.

We strive to be a nut free school. Some of our pupils have severe nut allergies therefore our pupils are asked not to bring in any foodstuffs containing nut products.

Edinburgh primary schools menu 2023/2024

For information about the nutrition value of school meals, please click the link below.

Edinburgh catering nutritional information