Ice cream in Moray

We list 11 ice cream shops and parlours, 1 kiosk and 3 cafés and other places that serve ice cream in Moray. No ice cream vans here have joined yet, so the map shows shops, parlours and kiosks.

Ice cream shops and parlours

Balvenie St. Ice Cream8 Balvenie Street, Dufftown. Opening times not confirmedFochabers Ice Cream Parlour33-35 High Street, Fochabers. Opening times not confirmedGreenhalgh's Ice Cream & Trattoria159 Mid Street, Keith. Opening times not confirmedGuidi's Pizzeria & Ice Cream Parlour (The Ice Cream Shack)18 Clifton Road, Lossiemouth. Opening times not confirmedMiele's of Lossie17 Clifton Road, Lossiemouth. Opening times not confirmedRizza's Lossiemouth15 Clifton Road, Lossiemouth. Opening times not confirmedShakes 'n' Cakes ElginFormer Jimmy Chung's, Greyfriars Street, Elgin (Street address not given). Opening times not confirmedStew 'n' Drew's Hopeman25 Harbour Street, Hopeman. Opening times not confirmedThe Captain's Parlour FindhornFindhorn, Forres (Street address not given). Opening times not confirmedThe Ice Cream Cabin Buckie (Simpsons Ice Cream)16 Cluny Square, Buckie. Opening times not confirmedThe Ice Cream Shop Cullen40 Seafield Street, Cullen. Opening times not confirmed

Kiosks and stalls

Mather's Ice Cream Grant Park KioskGrant Park Kiosk, Forres. Opening times not confirmed

Cafés and other places that serve ice cream

Brodie Castle Playful CafeBrodie Castle, Brodie, Forres (Street address not given). Opening times not confirmedThe Beach Hut LossiemouthWest Beach, Stotfield Road, Lossiemouth. Opening times not confirmedThe Gather'n Cafe Aberlour89 High Street, Aberlour. Opening times not confirmed

Sell ice cream in Moray?

Van owners can add their van free and show customers where they are. Shops listed here can claim their page to add opening times and photos.

Add your van freeTo claim a shop, open its page and choose “Is this your business?”.

Ice cream nearby

Shops and kiosks are listed from public information and haven't all been confirmed by the business. Always check before a special trip.