top of page


Our school meals are provided by Tayside Contracts. They meet the statutory nutrient standards set by the Scottish Government.


School meal costs are:

  • Primary 1 to Primary 5 – entitled to Free School Meals

  • Primary 6 to Primary 7 - £2.10*

  • Secondary - £2.20*


*If your child(ren) are in P6, P7, S1 to S6 you may be entitled to free school meals. For more information visit our free school meals page.

You can find a copy of the menu, as well as nutritional, allergen and other useful information, on the Tayside Contracts website.

A vegetarian option is available on the menu every day. We can also cater for medically prescribed diets or meals for pupils with specific allergies, once we have received a completed adapted menu request form.

We also provide facilities for children to eat packed lunches as an alternative to school dinners.

bottom of page