Filters
Categories
Junior Ceilidh 2024
Read More
Senior Ceilidh 2024
Read More
Weekly Merit Totals
Well done to Caelaverock for getting a total of 7,675 merits this week!
Read More
Battle of The Bands 2024
Come along to our Battle of The Bands event
Read More
P7 Open Evening 2024
Save the date!
Read More
Senior Prizegiving 2024
Senior Prizegiving evening a huge success.
Read More
SQA Results 2023/2024
SQA Results 2023-2024
Read More
New Build Update
Follow the progress of the new school!
Read More
DHS Christmas Fayre
DHS Christmas Fayre is coming up fast!
Read More