Inspiring young people to develop the qualities and skills that they will need in their future
“All pupils in all Scottish schools need to have access to Outdoor Residential Experiences, this vital experience is essential to their overall development in this modern world” – high school teacher, residential visit 2025

A range of residential programmes for groups to enjoy
Our range of residential programmes have been designed to achieve particular educational outcomes so that you get the most out of your time with us. We also welcome groups who are interested in bespoke programmes. We can work with you on these to develop a programme for your specific needs.
For Schools
We work with teachers and group leaders to provide exciting and intelligent experiential and outdoor learning for thousands of children and young people each year.
Learn moreFor Groups
As well as schools SOEC hosts a range of youth and community, further education, special interest, sports and overseas groups.
Learn moreFor Bespoke
SOEC organises holiday activity clubs and skills weeks for individual children & young people during school holidays. We can also deliver the expedition section of The DofE programme.
Learn more

The skill and commitment of the SOEC staff team ensure young people remain comfortable undertaking challenging activities. Our programmes can stretch participants beyond their comfort zone, while making sure they’re receptive to learning by staying motivated and having fun.


All the activities were amazing.
The dorms were fantastic and the food was great. I used to be terrified of heights but after my stay I’m completely cured.
Sean, Aged 7
Holiday Activity Clubs
Holiday Activity Clubs for young people aged 7 to 14 at Dounans Centre Aberfoyle and Belmont Centre near Meigle.
See moreThe Schools (Residential Outdoor Education) (Scotland) Bill
Support of the Schools (Residential Outdoor Education) (Scotland) Bill
See moreFirst Aid at SOEC
SOEC can offer group first aid courses. Contact us for more information or to book a place – 01899 221115 or
See more