Specsavers - Dalkeith

59 High StreetDalkeithEH22 1JA UK
Today: 9:00 am - 5:30 pm

Opening Times Specsavers - Dalkeith

Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday

Holiday Opening Hours 2026 Show

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

Specsavers: May Bank Holidays Opening Hours 2026

Early May Bank Holiday (Monday, 4 May)

As many Specsavers are operated by independent directors, opening times vary. Most will open on reduced, Sunday-style hours across the UK, but some branches may choose to close entirely.

Spring Bank Holiday (Monday, 25 May)

During the late May bank holiday, expect shorter opening hours at participating branches. Because individual franchises determine their own schedules, contacting your local store directly is highly advised.

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

Specsavers - Dalkeith - Opening Hours & Store Details


Specsavers is found in an ideal place at 59 High Street, about a 0.19 mile driving distance north-west from the centre of Dalkeith (close to Jarnac Court Bus Stop). The store is an outstanding addition to the local businesses of Millerhill, Easthouses, Woodburn, Newbattle, Meeting of the Waters, Eskbank, Lugton and Dalkeith Town Centre. Today (Tuesday), it's open from 9:00 am until 5:30 pm. Here you'll find the store hours, location details or contact details for Specsavers Dalkeith.


Specsavers can be found in an ideal place close to the crossroads of High Street and North Wynd, in Dalkeith, Midlothian.

By car

Simply a 1 minute trip from Edinburgh Road, Glebe Street, South Street or Jarnac Court; a 3 minute drive from Buccleuch Street, Newmills Road or Eskbank Road; or a 9 minute trip from A68 / Dalkeith Bypass and City of Edinburgh Bypass.

Visitors using GPS units should use the following postcode to get to this store: EH22 1JA.

By bus

The closest bus stops are located at: St Andrew Street, South Street, Jarnac Court or Old Edinburgh Road. Conveniently accessible by the routes: 3, 49, 51 and 140.

By train

The train arrives and departs from Eskbank Station (5610 ft), Shawfair Station (2.02 mi) and Newtongrange Station (2.15 mi away). Choose the line: ScotRail.

On foot

By foot you might visit King's Park, Dalkeith Country Park, St Nicholas Buccleuch, Ironmills Park, Waterfall Park and Dalkeith Cemetery.


At present, Specsavers owns 1 location in Dalkeith, Midlothian.

At this link you can display an entire listing of Specsavers stores near Dalkeith.


Related searches: Specsavers Dalkeith

Open: 9:00 am - 5:30 pm0.02mi
Open: 8:00 am - 8:00 pm0.03mi
Open: 9:00 am - 4:30 pm0.03mi
Open: 8:30 am - 5:30 pm0.03mi
Open: 9:00 am - 5:30 pm0.04mi