Pay for school meals

Cashless payments

If your school uses the 'Cashless payment system', you will need your child's Scottish candidate number.

Contact your school if you need a reminder of your child's Scottish candidate number.

Pay for school meals

After you have paid

Allow 24 hours for the payment to reach the pupil's account.

Payments made between 4:30pm Friday and 9am Monday will not appear in the pupil's account until Tuesday.

Page last modified: 16 December 2025

Find your school

Find your local school to see contact details

Search for your school

School menus

See our school menus for primary and secondary schools for what's on offer each week and prices on main meals and snack items.

View school menus

Request a special diet

If your child has special dietary requirements, you should notify us so that we can make reasonable adjustments to the school menu to support them.

Request a special diet for a pupil