Isle of Anglesey County Council

Primary school menu


A two-course menu is available in primary schools. The main meal includes a hot main meal of the day, a vegetarian option, jacket potatoes and toppings, and homemade pasta and tomato sauce are also available. 

The latest menu will be published soon. Apologies for any inconvenience.

School meals calendar

School holidays

  • 27 October to 31 October 2025
  • 22 December to 2 January 2026
  • 16 February to 20 February 2026
  • 30 March to 10 April 2026
  • 25 May to 29 May 2026

School meals calendar

September 2025

Week 1

  • 15 September
  • 16 September
  • 17 September
  • 18 September
  • 19 September

Week 2

  • 1 September
  • 2 September
  • 3 September
  • 4 September
  • 5 September

  • 22 September
  • 23 September
  • 24 September
  • 25 September
  • 26 September

Week 3

  • 8 September
  • 9 September
  • 10 September
  • 11 September
  • 12 September

  • 29 September
  • 30 September
  • 1 October
  • 2 October
  • 3 October

October 2025

Week 1

  • 6 October
  • 7 October
  • 8 October
  • 9 October
  • 10 October

Week 2

  • 13 October
  • 14 October
  • 15 October
  • 16 October
  • 17 October

Week 3

  • 20 October
  • 21 October
  • 22 October
  • 23 October
  • 24 October

November 2025

Week 1

  • 3 November 
  • 4 November
  • 5 November
  • 6 November
  • 7 November

  • 24 November
  • 25 November
  • 26 November
  • 27 November
  • 28 November

Week 2

  • 10 November
  • 11 November
  • 12 November
  • 13 November
  • 14 November

Week 3

  • 17 November
  • 18 November
  • 19 November
  • 20 November
  • 21 November

December 2025

Week 1

  • 15 December
  • 16 December
  • 17 December
  • 18 December
  • 19 December

Week 2

  • 1 December
  • 2 December
  • 3 December
  • 4 December
  • 5 December

Week 3

  • 8 December
  • 9 December
  • 10 December
  • 11 December
  • 12 December

January 2026

Week 1

  • 19 January
  • 20 January
  • 21 January
  • 22 January
  • 23 January

Week 2

  • 5 January
  • 6 January
  • 7 January
  • 8 January
  • 9 January

  • 26 January
  • 27 January
  • 28 January
  • 29 January
  • 30 January

Week 3

  • 12 January
  • 13 January
  • 14 January
  • 15 January
  • 16 January

February 2026

Week 1

  • 9 February
  • 10 February
  • 11 February
  • 12 February
  • 13 February

Week 2

  • 23 February
  • 24 February
  • 25 February
  • 26 February
  • 27 February

Week 3

  • 2 February
  • 3 February
  • 4 February
  • 5 February
  • 6 February

March 2026

Week 1

  • 9 March
  • 10 March
  • 11 March
  • 12 March
  • 13 March

Week 2

  • 16 March
  • 17 March
  • 18 March
  • 19 March
  • 20 March 

Week 3

  • 2 March
  • 3 March
  • 4 March
  • 5 March
  • 6 March

  • 23 March
  • 24 March
  • 25 March
  • 26 March
  •  27 March

April 2026

Week 1

  • 13 April
  • 14 April
  • 15 April
  • 16 April
  • 17 April

Week 2

  • 20 April
  • 21 April
  • 22 April
  • 23 April
  • 24 April

Week 3

  • 27 April
  • 28 April
  • 29 April
  • 30 April
  • 1 May

May 2026

Week 1

  • 4 May
  • 5 May
  • 6 May
  • 7 May
  • 8 May

Week 2

  • 11 May
  • 12 May
  • 13 May
  • 14 May
  • 15 May

Week 3

  • 18 May
  • 19 May
  • 20 May
  • 21 May
  • 22 May

June 2026

Week 1

  • 1 June
  • 2 June
  • 3 June
  • 4 June
  • 5 June

  • 22 June
  • 23 June
  • 24 June
  • 25 June
  • 26 June

Week 2

  • 8 June
  • 9 June
  • 10 June
  • 11 June
  • 12 June

  • 29 June
  • 30 June
  • 1 July
  • 2 July
  • 3 July

Week 3

  • 15 June
  • 16 June
  • 17 June
  • 18 June
  • 19 June

July 2026

Week 1

  • 3 July
  • 14 July
  • 15 July
  • 16 July
  • 17 July

Week 3

  • 6 July
  • 7 July
  • 8 July
  • 9 July
  • 10 July
The file may not be suitable if you are using assistive technology. If you need a more accessible version, please email digital@anglesey.gov.wales and tell us the format you need.