Home › Shopping prices › School meal - primary (fixed charge)
School meal - primary (fixed charge): average UK price
School meal - primary (fixed charge) (per meal) cost £2.16 on average in September 2026 — ▼ 8.1% in a year. Pay much more than this and it is worth shopping around.
UK average, September 2026£2.16per meal
Last month£2.142-yr range £2.14–£2.43
Average price, last 25 months
More in Schools
Questions and answers
How much does school meal - primary (fixed charge) cost in the UK?
£2.16 for per meal on average in September 2026 (ONS).
Has it gone up?
Down 8.1% from £2.35 in September 2025.
What exactly is measured?
The ONS average price for the CPI item "School meal - primary (fixed charge)" in the schools group, standardised to per meal.
Source: ONS Shopping prices comparison tool (Open Government Licence v3.0).