Morrisons - Dalkeith, Eskbank Road

Esbank RoadDalkeithEH22 1HQ UK
Today: 7:00 am - 10:00 pm

Opening Times Morrisons - Dalkeith, Eskbank Road

Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday

Holiday Opening Hours 2026 Show

Good Friday
Easter Saturday
Easter Sunday
Easter Monday
Early May BH
Spring Bank Holiday
Christmas Eve
Christmas Day
Boxing Day
New Year's Eve
New Year's Day
England, Wales
Scotland

Morrisons: May Bank Holidays Opening Hours 2026

Early May Bank Holiday (Monday, 4 May)

Large Morrisons supermarkets in England and Wales will reduce their hours, typically opening from 7am until 8pm. Morrisons Daily convenience stores and large Scottish supermarkets operate normally.

Spring Bank Holiday (Monday, 25 May)

The late May weekend mirrors this schedule. English and Welsh superstores will close earlier, whilst Scottish locations and smaller 'Daily' formats across the UK trade under standard operational hours.

Phone number
Social sites
    
Customer rating
3(21x)
051

Morrisons - Dalkeith, Eskbank Road - Opening Hours & Store Details


Morrisons occupies a prominent space on Esbank Road, about a 0.28 mile distance west from the centre of Dalkeith (nearby Croft Street Bus Stop). The supermarket is perfectly located for people from Bevan-Lee Court, Lugton, Shawfair, Newtongrange, Dalkeith Town Centre, Ford and Eskbank. If you'd like to drop in today (Tuesday), its opening hours are from 7:00 am - 10:00 pm. Here you may find operating times, local navigation or email info for Morrisons Dalkeith, Eskbank Road.


Morrisons occupies a place near the crossroads of Eskbank Road and Parkside Place, in Dalkeith, Midlothian.

By car

1 minute drive time from Old Edinburgh Road, Parkside Court, Croft Street and High Street; a 5 minute drive from Lasswade Road, Old Dalkeith Road or Buccleuch Street; and a 10 minute drive time from South Street or City of Edinburgh Bypass.

If using GPS devices, enter EH22 1HQ to find this location.

By bus

There are a number of buses that frequently run to Old Edinburgh Road, Buccleuch Street, Kings Park and Croft Street. The quickest way to get here is by line 49.

By train

Alight at Eskbank Train Station (4610 ft), Newtongrange Train Station (1.84 mi) or Shawfair Train Station (1.90 mi away). The ScotRail line is available here.

On foot

Within a short walk you may visit King's Park, Ironmills Park, Dalkeith Cemetery, Dalkeith Country Park, Newbattle Golf Club and St David's Church.


The total number of Morrisons food stores presently open in Dalkeith, Midlothian is 1. Other locations for Morrisons, are:

The entire directory of Morrisons branches near Dalkeith, at the following link.

Open: 7:00 am - 10:00 pm0.01mi
Open: 11:00 am - 11:00 pm0.04mi
Open: 8:30 am - 6:00 pm0.06mi