Find out about Kelso High School and its community
Learning resources, course details and much more
See Full Calendar »
The last week of term has been very busy indeed! On Monday night our S1-3 Social was a great success and...
View all School News »