Craigmillar Castle
Castle Medieval ruined castle near Edinburgh with preserved keep
Southeast of central Edinburgh, Craigmillar Castle is a partly ruined medieval stronghold with 14th-17th-century masonry, courtyards and ramparts; visitors tour the ruins and explore Scottish domestic and military history.
Craigmillar Castle is a medieval stronghold on the southeastern edge of Edinburgh in Scotland, notable for its substantial curtain walls and tower house. The surviving structures date mainly from the later medieval period and form one of the better-preserved castle complexes in the area.
The site includes a tower house, curtain walls and domestic ranges that illustrate the evolution of a landed fortified house into a more comfortable residence over the 15th and 16th centuries. The castle is open to the public and interpreted for visitors as an example of Scottish medieval architecture rather than a large tourist attraction.
Craigmillar stands within the suburban landscape of Edinburgh in the Craigmillar district, on the outskirts of the city rather than in the urban centre. It is reached from local roads and public transport serving Edinburgh.
- Age and condition: Major medieval castle complex near the southeastern suburbs of Edinburgh, with masonry dating largely from the 15th and 16th centuries.
How to Get to Craigmillar Castle #
Craigmillar Castle is about 3.5 km southeast of Edinburgh city centre. Lothian Buses (routes 7, 8, 29) stop nearby on Old Dalkeith Road; by car follow the A7/Old Dalkeith Road and use the small on-site car park.
Tips for Visiting Craigmillar Castle #
- Enter through the Craigmillar Castle Visitors Centre on Old Dalkeith Road for the best orientation.
- Allow time to walk the outer walls and to find the small, atmospheric courtyard gardens-perfect for photography.
- Wear layers: the castle is exposed and wind can be gusty even on sunny days.
Best Time to Visit Craigmillar Castle #
Visit in late spring or early autumn for the best light and comfortable walking conditions.
Weather & Climate near Craigmillar Castle #
Craigmillar Castle's climate is classified as Oceanic - Oceanic climate with mild summers (peaking in July) and cold winters (coldest in January). Temperatures range from 1°C to 19°C. Moderate rainfall (643 mm/year), distributed fairly evenly throughout the year.
January
January is the coolest month with highs of 6°C and lows of 1°C. Moderate rainfall (59 mm), mostly overcast skies, and breezy conditions.
Comfort
Weather
February
February is cold with highs of 7°C and lows of 1°C. Moderate rainfall (42 mm) and mostly overcast skies.
Comfort
Weather
March
March is cold with highs of 9°C and lows of 2°C. Moderate rainfall (51 mm) and mostly overcast skies.
Comfort
Weather
April
April is cold with highs of 11°C and lows of 3°C. Moderate rainfall (40 mm) and mostly overcast skies.
Comfort
Weather
May
May is cool with highs of 14°C and lows of 6°C. Moderate rainfall (47 mm) and mostly overcast skies.
Comfort
Weather
June
June is cool with highs of 17°C and lows of 9°C. Moderate rainfall (53 mm) and mostly overcast skies.
Comfort
Weather
July
July is cool with highs of 19°C and lows of 11°C. Moderate rainfall (56 mm) and mostly overcast skies.
Comfort
Weather
August
August is cool with highs of 19°C and lows of 10°C. Moderate rainfall (57 mm) and mostly overcast skies.
Comfort
Weather
September
September is cool with highs of 16°C and lows of 9°C. Moderate rainfall (61 mm) and mostly overcast skies.
Comfort
Weather
October
October is cold with highs of 13°C and lows of 6°C. The wettest month with 65 mm of rain and mostly overcast skies.
Comfort
Weather
November
November is cold with highs of 9°C and lows of 3°C. Moderate rainfall (55 mm) and mostly overcast skies.
Comfort
Weather
December
December is cold with highs of 7°C and lows of 2°C. Moderate rainfall (57 mm) and mostly overcast skies.