Visual and Performing Arts CCA

Schools with Indian Dance CCA in Singapore

Every MOE school that lists Indian Dance as a co-curricular activity, grouped by level.

Quick answer

46 MOE schools in Singapore list Indian Dance as a CCA: 33 primary schools, 13 secondary schools and 1 junior college or pre-university school. Indian Dance is in the visual and performing arts CCA category.

Primary schools (33)

SchoolAreaTypeNearest MRT
Admiralty Primary School WoodlandsCo-ed governmentAdmiralty MRT
Ahmad Ibrahim Primary School YishunCo-ed governmentYishun MRT
Anderson Primary School Ang Mo KioCo-ed governmentYio Chu Kang MRT Station (NS 15), Lentor MRT Station (TE5)
Bendemeer Primary School KallangCo-ed governmentBoon Keng and Kallang MRT stations
Boon Lay Garden Primary School Jurong WestCo-ed governmentLakeside and Boon Lay MRT stations
Bukit View Primary School Bukit BatokCo-ed governmentBukit Batok MRT
Compassvale Primary School Seng KangCo-ed governmentSengkang MRT
Concord Primary School Choa Chu KangCo-ed governmentChoa Chu Kang MRT
East Spring Primary School TampinesCo-ed governmentTampines MRT
Evergreen Primary School WoodlandsCo-ed governmentAdmiralty MRT
Fernvale Primary School Seng KangCo-ed governmentFernvale LRT (Sengkang West Loop)
Greenwood Primary School WoodlandsCo-ed governmentAdmiralty MRT
Hougang Primary School HougangCo-ed governmentAng Mo Kio, Buangkok, Hougang, Sengkang and Yio Chu Kang MRT stations
Lianhua Primary School Bukit BatokCo-ed governmentBukit Gombak and Bukit Batok MRT stations
Mayflower Primary School Ang Mo KioCo-ed governmentYio Chu Kang MRT
Princess Elizabeth Primary School Bukit BatokCo-ed governmentBukit Batok MRT
Qihua Primary School WoodlandsCo-ed governmentWoodlands MRT
Sengkang Green Primary School Seng KangCo-ed governmentFernvale LRT (SW5) - (Sengkang West Loop)
South View Primary School Choa Chu KangCo-ed governmentChoa Chu Kang MRT
Tampines North Primary School TampinesCo-ed governmentTampines MRT
Tampines Primary School TampinesCo-ed governmentTampines MRT
Telok Kurau Primary School BedokCo-ed governmentKaki Bukit MRT (Nearest)
Wellington Primary School SembawangCo-ed governmentSembawang MRT
Woodgrove Primary School WoodlandsCo-ed governmentWoodlands MRT
Woodlands Primary School WoodlandsCo-ed governmentWoodlands MRT
Woodlands Ring Primary School WoodlandsCo-ed governmentAdmiralty MRT
Xingnan Primary School Jurong WestCo-ed governmentPioneer MRT
Xishan Primary School YishunCo-ed governmentO Alight at Yishun MRT Station, O Take Exit C, O Walk Towards Yishun Street 21
Yio Chu Kang Primary School HougangCo-ed governmentHougang and Yio Chu Kang MRT stations
Yishun Primary School YishunCo-ed governmentYishun MRT
Yuhua Primary School Jurong EastCo-ed governmentJurong East and Bukit Batok MRT stations
Zhenghua Primary School Bukit PanjangCo-ed governmentLRT: Fajar Station
Zhonghua Primary School SerangoonCo-ed governmentAng Mo Kio, Bishan and Serangoon MRT stations

Secondary schools (13)

SchoolAreaTypeNearest MRT
Bendemeer Secondary School KallangCo-ed governmentBoon Keng MRT
Bowen Secondary School HougangCo-ed governmentHougang, Serangoon and Sengkang MRT stations
Clementi Town Secondary School ClementiCo-ed governmentClementi MRT
Commonwealth Secondary School AutonomousJurong EastCo-ed governmentJurong East and Clementi MRT stations
National Junior College Integrated ProgrammeBukit TimahCo-ed governmentBotanic Gardens, Tan Kah Kee and Sixth Avenue MRT stations
Northland Secondary School YishunCo-ed governmentYishun MRT
Raffles Girls' School (Secondary) Integrated ProgrammeGEPGirls'Toa PayohGirls' independentBraddell and Caldecott MRT stations
Riverside Secondary School WoodlandsCo-ed governmentWoodlands MRT
St. Anthony's Canossian Secondary School AutonomousGirls'BedokGirls' government-aidedBedok and Bedok Reservoir MRT stations
St. Margaret's School (Secondary) AutonomousGirls'Bukit TimahGirls' government-aidedFarrer Road MRT
Yio Chu Kang Secondary School Ang Mo KioCo-ed governmentYio Chu Kang MRT
Yishun Secondary School YishunCo-ed governmentYishun and Khatib MRT stations
Yuan Ching Secondary School Jurong WestCo-ed governmentLakeside MRT

Junior colleges and pre-university schools (1)

SchoolAreaTypeNearest MRT
National Junior College Integrated ProgrammeBukit TimahCo-ed governmentBotanic Gardens, Tan Kah Kee and Sixth Avenue MRT stations

Other visual and performing arts CCAs

Browse all CCAs →

Source: Ministry of Education school data on data.gov.sg. Contains information from the “General Information of Schools”, “Co-curricular Activities (CCAs)”, “Subjects Offered”, “MOE Programmes”, “School Distinctive Programmes” and “School Bus Operators” datasets accessed in October 2026 from data.gov.sg, made available under the terms of the Singapore Open Data Licence version 1.0. Programmes and CCAs change from year to year, so always confirm details with the school.

Frequently asked questions

How many schools offer Indian Dance as a CCA?

46 MOE schools in Singapore list Indian Dance as a CCA: 33 primary schools, 13 secondary schools and 1 junior college or pre-university school.

Which primary schools have Indian Dance CCA?

Admiralty Primary School, Ahmad Ibrahim Primary School, Anderson Primary School, Bendemeer Primary School, Boon Lay Garden Primary School, Bukit View Primary School, Compassvale Primary School, Concord Primary School, East Spring Primary School, Evergreen Primary School, Fernvale Primary School, Greenwood Primary School, Hougang Primary School, Lianhua Primary School, Mayflower Primary School, Princess Elizabeth Primary School, Qihua Primary School, Sengkang Green Primary School, South View Primary School, Tampines North Primary School, Tampines Primary School, Telok Kurau Primary School, Wellington Primary School, Woodgrove Primary School, Woodlands Primary School, Woodlands Ring Primary School, Xingnan Primary School, Xishan Primary School, Yio Chu Kang Primary School, Yishun Primary School, Yuhua Primary School, Zhenghua Primary School and Zhonghua Primary School.

Which secondary schools have Indian Dance CCA?

Bendemeer Secondary School, Bowen Secondary School, Clementi Town Secondary School, Commonwealth Secondary School, National Junior College, Northland Secondary School, Raffles Girls' School (Secondary), Riverside Secondary School, St. Anthony's Canossian Secondary School, St. Margaret's School (Secondary), Yio Chu Kang Secondary School, Yishun Secondary School and Yuan Ching Secondary School.

Which junior colleges and pre-university schools have Indian Dance CCA?

National Junior College.

Run a tuition or enrichment centre?

SchoolMatters helps Singapore centres manage classes by school and level, PayNow billing, make-up lessons and parent updates.

See tuition centre software