Our Budget Consultation 2025/26 is now live
Have your say at dumgal.gov.uk/budget.
All children in primary school from Primary 1 to Primary 5 can get free school meals.
Children in Primary 6 and Primary 7 may also be able to get free school meals but you will have to apply for them.
Check if your child can get free school meals
You'll need an iPayimpact account to order school meals. You'll need this even if your child gets free school meals.
Your child's school will provide you with an account reference, which you'll need to register your child on iPayimpact, the payment system used to order school meals. If you do not have your child's account reference, email dgschoolmeals@dumgal.gov.uk to ask for it.
You'll need a mygovscot account to sign up. If you do not have one you can sign up for this separately or when you set up your iPayimpact account.
Set up your iPayimpact account
When in iPayimpact select 'link an account' at the top of the page and enter your child's account reference. Then select 'find account and establishment' to add your child's school.
All primary schools let you pre-order your child's lunch. If you pay, meals cost £2 per day. If your child gets free meals you still have to order them.
Order your child's school meals
Our schools provide a lunchtime meals menu which changes every week for 3 weeks. We also have special even menus for Burns Night, Saint Andrew's Day and Christmas. You'll be able to see what's available when your order meals, or you can contact the school office or email dgschoolmeals@dumgal.gov.uk to get the latest menus.
Find out how we cater for special dietary requirements.
Some primary schools offer milk at morning breaks. It costs 21p for 189ml of semi-skimmed milk. Milk can be ordered through the school and paid for with cash or cheque when ordering, or from catering staff.