Carluke High School provides lots of opportunities for young people to get involved in Sport. Below you will find a timetable of activities: