Caerlaverock Castle | Day Out With The Kids

Your shopping basket

Your basket (0 tickets)

Caerlaverock Castle

Dumfries, Dumfries and Galloway, Scotland

  • Twin-towered gatehouse at Caerlaverock Castle in Dumfries
  • Aerial view of Caerlaverock Castle in Dumfries

Attraction Information

  • Castles and Palaces icon Castles and Palaces
  • Parks and Playgrounds icon Parks and Playgrounds

Suitable for ages: Young Children (4-8), Older Children (9-12) and Teenagers (13-18)

Venue type: Outdoor

With its moat, twin towered gatehouse and imposing battlements, Caerlaverock Castle is the epitome of the medieval stronghold. The castle's turbulent history owes much to its proximity to England which brought it into border conflicts.

Visitors can enjoy an interactive siege warfare exhibition and a children's adventure park. There is also a nature trail leading around the castle moat and through the woods to the site of the old castle. The shop and cafe are open throughout the year.


  • Picnics Allowed Picnics Allowed
  • Restaurant Onsite Restaurant Onsite
  • Onsite Shop Onsite Shop
  • Snacks Available Snacks Available
  • Wheelchair Friendly Wheelchair Friendly
  • Toilets Available Toilets Available
  • Disabled Toilets Available Disabled Toilets Available
  • Parking Available On-site Parking Available On-site

Getting There and Contact Information


B725, Southeast of, Dumfries, Dumfries and Galloway, DG1 4RU, Scotland


Click here to visit Caerlaverock Castle's website
01387 770 244

Standard Opening Times and Pricing

Opening hours

Monday to Sunday 10:00 - 16:00


Adults: £5.50 Kids: £2.70 Concessions: £3.60


Sorry, no reviews are available for this attraction.

Please sign in or register to write a review

Inspiration to your inbox + exclusive partner benefits

Want to know more?

Book Online

Caerlaverock Castle

Dumfries, Dumfries and Galloway, Scotland

Step 1: Choose a date

Step 2: Available Tickets

Please select a date above to see available tickets

Step 3: Who's going

Please select a date and ticket above to choose

Total: £00.00