Historic Scotland
Buy tickets

Opening times

1 April to 30 September:
Monday to Sunday, 9.30am to 5.30pm

1 October to 31 March:
Monday to Sunday, 10am to 4pm

Check here for unexpected closures



The main car park is on a slight slope. The overflow car park is level. Both are grass reinforced with plastic.

Visitors can be dropped off at the visitor centre.

Approach to site

The main car park is about 100m away from the:

  • reception area along a sloping tarmac path
  • castle along sloping tarmac and cut grass path

The overflow car park is level tarmac and 25m from the visitor centre.

Visitor centre and Café

The visitor centre is 200m from the castle along a sloping tarmac and paved path.

The visitor centre is step-free. There is also level access to the café (view our menu).

The Siege of Caerlaverock exhibition is also on the level. This includes an audio-visual presentation (no induction loop).


After the moat there is a short but steep (1:6 gradient) downward-sloping grass section.

The main-level route inside the castle:

  • is paved
  • allows access from the courtyard to the south range (from which are excellent views of the east range and moat)

Some rooms are reached via steps, but most of these can also be viewed from the path. Most such rooms have gravel surfaces.

Upper levels of the east range are reached via a spiral staircase (with handrails).


The woodland path to the old castle:

  • is about 1km long
  • has many stepped and non-stepped level changes
  • has earth and decked walkway sections
  • involves steps over the moat at the old castle
  • joins the Caerlaverock National Nature Reserve

Special features

Caerlaverock is in a countryside location with varied habitats, so there are many species of birds and plants to enjoy.


An adapted toilet is next to the exhibition.

Assistance dogs

Assistance dogs are welcome:

  • at all Historic Scotland properties
  • within roofed areas

View our access guide to find out more about accessibility at more than 80 of our properties.

Buy tickets