The school runs a number of clubs, societies and extra-curricular activities. These include:
- A.V.C.E. golf event - fundraising for Ysbyty Gwynedd cancer ward
- A.V.C.E. year 12 & 13 study day (Dublin)
- Animal lover's club - ALF (Animal lovers of Friars)
- Annual Alton Towers Trip
- Annual Carol Service
- Annual school performance at Theatre Gwynedd - either a musical or occasionally a collection of items and sketches.
- Athletics
- Book clubs
- Chess club
- Circuit Training
- Clwb Yr Urdd Years 7 & 8
- Competing in local and national Eisteddfodau
- Cross Country Running
- Dance Club
- Debating team
- Design and Technology Project Club - Year 11 Revision
- Drama Club (Years 7-10)
- Duke of Edinburgh Award
- Entering pupils for Rotary Young Chef of the Year Competition
- Entering teams and individuals in the Urdd swimming championships / sporting activities
- Entry of teams in the Welsh School Books Quiz
- Football (Boys and Girls )
- Gymnastics
- Hockey
- Humanities field trips to sites of historical/geographical interest
- Involvement in Operation Christmas Child and the Christian Union
- Kinmel Army Camp - day experience
- Language visits to France and Germany (if numbers allow)
- Mathematics Club
- Music Department trips e.g. ballets and musicals
- Netball
- Participation in the 16+ Engineering Convention
- R.Ed. - Annual trips to religious buildings of interest to pupils studying G.C.S.E. R.Ed. only (i.e. Manchester Jewish History Museum , Roman Catholic and Anglican Cathedrals in Liverpool).
- Rounders
- Rugby
- School Council
- School choir
- School newspaper (largely produced and edited by pupils)
- School orchestra
- Science field excursions and competitions , Analytical Chemistry and Salters Chemistry Competitions, joint activities with the University's School of Education
- Senior girls singing ensemble
- Technology projects and trips .
- Trips to football and rugby matches
- Trips to R.S.C. in Stratford
- Various instrumental ensembles
- Various other charitable activities, including a senior citizens' Christmas party, carol singing, Children in Need etc.
- Weekends at Glanllyn through the Urdd
- Year 12 and 13 life drawing classes
- Young Enterprise (Years 12 and 13)