How to get there

By bicycle / car

From Edinburgh, leave the A198 at the first turning signposted to Dirleton. Follow the road through the village, and take the left turn as you leave the village, which is signposted to Yellowcraig. The car park is at the end of this road.

From North Berwick, take the first right turning signposted to Dirleton. Take the next right after 200m, which is signposted to Yellowcraig and continue on this road to the car park.

Parking Charges
Parking charges may apply to Coastal car park.

By bus

East Coast Buses operate service 124/X24 from Edinburgh to North Berwick, stopping at Dirleton.

By train

The nearest train station is at North Berwick, from which buses can be taken to Dirleton, as above.


  • the Countryside Ranger Service co-ordinates the day-to-day management of this site
  • there is a barbecue area which can be booked for small groups to book please phone 01620 827625 or email
  • a large children's play area is located just off the main path towards the beach
  • WCs and showers are located on site
  • Wheelchair accessible path and ramp giving a view over the beach
  • in the middle of the woods you may discover a piece of sculpture (called 'Disperse'). This was designed in conjunction with local people and represents the dispersal of seeds. As the years pass the sculpture is intended to change and slowly be reclaimed by the natural environment


A pleasing mix of woodland, dune grassland and coast means there's much to attract people to this site.

Natural History

The diversity of habitats at Yellowcraig ensure a rich assemblage of plants and animals are able to make this place their home. In summer orchids colour the low grasslands and seabirds wheel offshore. Whilst the seabirds may be around in winter too, the plants are not. Instead autumn colour is provided by grassland fungi and the turning leaves in the woods.

A full colour guide to the wildlife and history of Yellowcraig is available or copies can be bought from us for £2.00.