School meals & milk

image of an apple

We provide healthy, nutritionally balanced meals in schools across Powys. In primary schools we provide a choice of traditional meals and salads. We encourage healthier eating through our menu choices and we avoid harmful additives.

Powys County Council are introducing cashless payment systems in all of it’s Secondary, Primary and Special Schools for payment of school meals, trips, uniform  and other payments made to schools by parents / carers.

To find out more go to our School cashless system page.


Download High School Price list

Primary School Menu - £2.25 per meal

Please note that payments for primary school meals are to be made at the beginning of each week, envelopes must be marked with child’s name, class and amount enclosed, and the day’s that school meals are being taken.

image of glass of milk

Milk for Under 5s

All children in registered day care for more than 2 hours a day get 1/3 of a pint of whole milk free of charge. 

If your child is at a school that provide places for 3 year olds, they will be included.

Milk for Foundation Phase/Key Stage 1 Pupils

All 5–7 year old pupils are provided with a 1/3 of a pint of whole milk at break time free of charge.



Free school meals

image of girl eating a strawberry

If you are on a low income, you may be able to get free school meals. For more information and how to apply see our page about Free School Meals