Dyke & District Village Hall is a member of the Moray Federation of Community Halls & Associations

Dyke Pre-School is situated in Dyke & District Village Hall and offer child care to children aged 2-5 including funded places for 3-5 year olds and a 2-3 club. For more information visit their website or their Facebook page

Dyke Primary School is located in Dyke Village on the main road.

Dyke Church is located next door to Dyke Village Hall and is a beautiful venue for weddings, christenings and more.