Schools with Swimming as a CCA
47 schools offer Swimming as a CCA.
Primary (14)
- Alexandra Primary School · Bukit Merah
- Anglo-Chinese School (Junior) · Central, Phase 2C two-track (from 2027 P1 registration)
- Anglo-Chinese School (Primary) · Novena, GEP (last intake 2026), Phase 2C two-track (from 2027 P1 registration)
- Canberra Primary School · Sembawang
- Catholic High School · Bishan, SAP, IP, GEP (last intake 2026), Autonomous
- CHIJ Primary (Toa Payoh) · Toa Payoh
- Kuo Chuan Presbyterian Primary School · Bishan
- Methodist Girls' School (Primary) · Bukit Timah, Phase 2C two-track (from 2027 P1 registration)
- Pasir Ris Primary School · Pasir Ris
- Queenstown Primary School · Queenstown, Advanced modules centre (from 2027)
- St. Andrew's School (Junior) · Toa Payoh
- St. Anthony's Canossian Primary School · Bedok
- St. Gabriel's Primary School · Serangoon, Advanced modules centre (from 2027)
- Woodlands Primary School · Woodlands
Secondary (30)
- Ang Mo Kio Secondary School · Ang Mo Kio
- Anglo-Chinese School (Barker Road) · Novena
- Anglo-Chinese School (Independent) · Queenstown, IP
- Beatty Secondary School · Toa Payoh
- Bedok South Secondary School · Bedok
- Catholic High School · Bishan, SAP, IP, Autonomous
- Chua Chu Kang Secondary School · Choa Chu Kang
- Deyi Secondary School · Ang Mo Kio
- Dunman High School · Kallang, SAP, IP, Autonomous
- Dunman Secondary School · Tampines, Autonomous
- Gan Eng Seng School · Bukit Merah
- Hwa Chong Institution · Bukit Timah, SAP, IP
- Kent Ridge Secondary School · Clementi
- Methodist Girls' School (Secondary) · Bukit Timah, IP
- Montfort Secondary School · Hougang
- Outram Secondary School · Seng Kang
- Paya Lebar Methodist Girls' School (Secondary) · Hougang, Autonomous
- Peirce Secondary School · Bishan
- Queensway Secondary School · Queenstown
- Raffles Girls' School (Secondary) · Toa Payoh, IP
- Raffles Institution · Bishan, IP
- River Valley High School · Jurong West, SAP, IP, Autonomous
- School of Science and Technology, Singapore · Clementi
- Singapore Chinese Girls' School · Novena, IP
- Singapore Sports School · Woodlands
- St. Andrew's School (Secondary) · Toa Payoh
- St. Anthony's Canossian Secondary School · Bedok, Autonomous
- Temasek Junior College · Tampines, IP
- Unity Secondary School · Choa Chu Kang
- Yishun Town Secondary School · Yishun, Autonomous
Pre-university (JC / MI) (11)
- Anglo-Chinese Junior College · Queenstown
- Anglo-Chinese School (Independent) · Queenstown, IP
- Catholic Junior College · Novena
- Dunman High School · Kallang, SAP, IP, Autonomous
- Eunoia Junior College · Bishan, IP
- Hwa Chong Institution · Bukit Timah, SAP, IP
- Raffles Institution · Bishan, IP
- River Valley High School · Jurong West, SAP, IP, Autonomous
- Singapore Sports School · Woodlands
- Temasek Junior College · Tampines, IP
- Victoria Junior College · Bedok, IP
Contains information from School Directory and Information accessed on 2 Nov 2026 from data.gov.sg, which is made available under the terms of the Singapore Open Data Licence version 1.0. Locations from OneMap.