Opening times and entrance fees

Opening times and entrance fees

Opening dates & times

Open 7 days a week. Restoration Yard and Fort Douglas are closed Christmas Day, Boxing Day and New Year’s Day. On Christmas Eve & New Year’s Eve, Restoration Yard Store and Fort Douglas will close at 4pm. Restoration Café will take last orders at 3pm, closing at 4pm.

Dalkeith Country Park: 7am – 7pm
Restoration Yard Store & Coffee Bar: 9.30am – 6pm (Thursday late night shopping til 8pm on 29th Nov, 6th, 13th, 20th Dec). Closes 4pm Christmas and NY Eve.
Restoration Café: 9.30am*– 5pm (last orders 4.30pm Mon-Fri, 5pm Sat-Sun). Closes 4pm Christmas and NY Eve.
Fort Douglas: 10am – 4pm

* Please note on the weekends of 15th/16th and 22nd/23rd December Restoration Café will open for breakfast at 10am as Breakfast with Santa takes place 9am-10am. Thanks. *


Dalkeith Country Park

If you’re visiting between the hours of 7am-7pm there is no charge on the gate to enjoy our walking and cycling routes. Your Access Fee is included as part of any purchase made here.

If you’re a regular visitor to the Park and would like to visit after the gates close at 7pm, it’s well worth purchasing a ‘Friends of Dalkeith Country Park’ annual pass card which enables access 24 hours a day, seven days a week. Please note this pass is for Park access and not Fort Douglas.

You can purchase a Park pass by calling us on 0131 654 1666 or from our ticketing cabin over at Fort Douglas which is open from 9am to 5pm. The prices for these are as follows:

‘Friends of Dalkeith Country Park’ annual pass card prices:

 Adult Pass: £10.00
 Family Pass (2 Adults & up to 3 Children): £20.00
 Adult Dog Walker (up to 2 dogs): £20.00
 Adult Dog Walker (3 – 4 dogs): £40.00
 Adult Dog Walker (more than 4 dogs): £100
 Adult Pass for Trout Fishing: £30.00


Passes offer unlimited 24-hour access all year round and are available to anyone aged 16 and over. The passes act as a swipe card when the Town Gate is closed between the hours of 7pm and 7am. Please note this pass does not cover entry to Fort Douglas or other activities. However, it does give you entry to our closest sister Estate, Bowhill House, in the Scottish Borders (estate and gardens entry only, not house tours).

Fort Douglas

Peak Pricing (weekends & school holidays)

Up to 24 months: FREE*
Joint adult & child: £8.00
Extra child: £4.50
Extra adult: £2.50

Off Peak Pricing (midweek, term time)**

Up to 24 months: FREE*
Joint adult & child: £5.00
Extra child: £3.00
Extra adult: £1.00

*Adults with a baby up to 24 months pay the ‘extra adult’ price.

**Peak Pricing applies during weekends and school holiday dates. The holidays dates are 30th March – 16th April, 7th – 8th May, 2nd July – 31st August, 17th September, 8th October – 22nd October and 26th December – 7th January.

Loyalty card holders get an extra 25% off Off Peak prices Monday to Friday in September (not valid September Weekend).