Card Factory - Dalkeith

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

Opening Times Card Factory - Dalkeith

Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday

Card Factory - Dalkeith - Opening Hours & Store Details


You will find Card Factory easily accessible at 30 High Street, a 0.18 mile driving distance west of the centre of Dalkeith (a few minutes walk from Jarnac Court Bus Stop). People can easily get here from Woodburn, Dalkeith Town Centre, Eskbank, Lugton, Mayfield, Bonnyrigg, Newbattle and Millerhill. Today (Friday), working times start at 9:00 am and continue until 5:30 pm. For additional information about Card Factory Dalkeith, including the business times, address particulars and contact info, please refer to the sections on this page.


You can find Card Factory right near the crossroads of North Wynd and High Street, in Dalkeith, Midlothian.

By car

This gift shop is situated within a 1 minute trip from Eskbank Road, South Street, Jarnac Court and Buccleuch Street; a 4 minute drive from Edinburgh Road, Newmills Road and London Road; and a 10 minute drive time from A68 / Dalkeith Bypass or City of Edinburgh Bypass.

The best postcode to use on your Sat Navs to get here is EH22 1HR.

By bus

Customers should alight at South Street, St Andrew Street, Old Edinburgh Road or Jarnac Court. The best line to get here is 49.

By train

The train has stops at Eskbank Station (5540 ft), Shawfair Station (1.87 mi) and Newtongrange Station (2.11 mi away). The ScotRail line stops nearby.

On foot

On foot you may visit St Nicholas Buccleuch, Dalkeith Cemetery, Dalkeith Country Park, Newbattle Golf Club, King's Park and Ironmills Park.


There is presently 1 Card Factory store open in Dalkeith, Midlothian.

For more Card Factory visit this following page for an entire list of all locations near Dalkeith.

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