Primary schools offer two weekly menus that are available on alternating weeks. These menus have been designed to provide nutritious choices that ensure a balanced diet over the week.
How much does it cost?
All children in primary 1 to 5 receive free school meals.
Your child may get free school meals for primary 6 and 7. You must be on a low income or claim certain benefits.
Meals cost £2.60 for two courses. This includes:
- main course – variety of hot or cold options, with daily vegetarian or vegan options
- sides – freshly prepared vegetable crudites or salad
- choice of soup or dessert
- drinks – milk or water is provided with every meal
- fresh fruit is available to all pupils who have school lunch
We also provide meals during the school holidays, via Café Inc.
All nutritional and allergen information is available on our Wellbeing Portal. Search for a dish name to see all relevant information about each dish.
If your child has a specific diet, we may be able to arrange alternative options for them.
Visit our Online school payments page for more information on how to order your meals. We use a secure online payment system called iPayimpact which offers parents/carers a convenient and flexible way to order and pay for a range of school services.
Check out the school menus below:
We are committed to reducing the impact we have on the environment and are trying to reduce or eliminate packaging and single-use plastics where we can.
You can find out about applying for a school clothing grant and/or free school meals here