Food hygiene ratings in the Moray council area

1,134 food businesses are on record in Moray. 98% of those inspected passed.

1,134 businesses in Moray
MnM's Cafe
Restaurant / Café / Canteen
Cafe Elgin Library Elgin Moray, IV30 1HS
Inspected 20 Feb 2025
Pass
Mohini's Kitchen
Other Catering
Inspected 28 Aug 2025
Pass
Moray Afro Food
Other Retailers
22 South Street Elgin Moray, IV30 1LE
Inspected 26 May 2026
Pass
Moray Bowling Club
Pub / Bar / Nightclub
Seafield Street Elgin Moray, IV30 1QZ
Inspected 19 Sept 2025
Pass
Moray College Nursery
Hospitals / Childcare / Care
Moray College Moray Street Elgin Moray, IV30 1JJ
Inspected 23 Feb 2026
Pass
Moray Food Plus
Distributors / Transporters
201 High Street Elgin Moray, IV30 1DJ
Exempt
Moray Herbal Haven
Other Retailers
Inspected 2 Apr 2025
Awaiting inspection
Moray Hog Roast Company
Other Catering
Inspected 5 Feb 2025
Pass
Moray Leisure Centre
Restaurant / Café / Canteen
Borough Briggs Road Elgin Moray, IV30 1AP
Inspected 30 Jan 2026
Pass
Moray Resource Centre Day Service
Restaurant / Café / Canteen
Moray Resource Centre Maisondieu Road Elgin Moray, IV30 1RX
Inspected 2 Jul 2025
Pass
Moray Rugby Club
Other Catering
Morriston Park Haugh Road Elgin Moray
Inspected 1 Dec 2017
Pass
Moray Sports Centre
Restaurant / Café / Canteen
IV30 8AR
Inspected 21 Jan 2025
Pass
Moray Wedding Services
Other Catering
Inspected 27 Feb 2025
Pass
Moraydale Guest House
Hotel / B&B / Guest House
276 High Street Elgin Moray, IV30 1AG
Inspected 4 Nov 2021
Pass
Morayvia
Restaurant / Café / Canteen
IV36 3YA
Inspected 23 Nov 2021
Awaiting inspection
Morrisons Daily
Other Retailers
11 St. Andrews Square Buckie Moray, AB56 1BT
Inspected 28 Aug 2024
Pass
Morrisons Daily
Other Retailers
62 Glen Moray Drive Elgin Moray, IV30 6YA
Inspected 13 Feb 2026
Pass
Morrisons Daily
Other Retailers
Pansport Road Elgin Moray, IV30 1HE
Inspected 3 Jun 2025
Pass
Morrisons Daily
Other Retailers
Fleurs Food Market 1 Fleurs Place Forres Moray, IV36 1LX
Inspected 23 Feb 2026
Pass
Morrisons Daily
Other Retailers
81 High Street Forres Moray, IV36 1AA
Inspected 11 Feb 2025
Pass
Morrisons Daily
Other Retailers
16 New Street Rothes Aberlour Moray, AB38 7BQ
Inspected 28 Aug 2024
Pass
Mortlach Nursery
Hospitals / Childcare / Care
Mortlach School York Street Dufftown Keith Moray, AB55 4AU
Inspected 28 Aug 2024
Pass
Mortlach School
School / College / University
York Street Dufftown Keith Moray, AB55 4AU
Inspected 20 Jan 2026
Pass
Mossend Farm
Other Catering
IV30 8TU
Inspected 17 Dec 2019
Pass
Mosstodloch Early Learning & Childcare
Hospitals / Childcare / Care
Mosstodloch Primary School Garmouth Road Mosstodloch Fochabers Moray, IV32 7JB
Inspected 9 Jun 2025
Pass