Primary school · Geylang

Canossa Catholic Primary School

CCAs, subjects, special programmes and how to get there — from MOE's latest school data.

Quick answer

Canossa Catholic Primary School is a co-ed government-aided primary school in Geylang, in the east zone of Singapore. It offers 13 CCAs, including Taekwondo, Girl Guides (Brownies), Handbell Ensemble and Infocomm Technology (Media Production), and 25 subjects. Its Applied Learning Programme is “MAKE@CCPS”. Getting there by MRT: Nearest MRT Station: Mattar Station (About 3-Minute Walk).

Canossa Catholic Primary School at a glance

LevelPrimary school
TypeGovernment-aided school
StudentsCo-ed
SessionSingle Session
AreaGeylang (East zone)
Mother tongue languagesChinese, Malay and Tamil

Address and how to get there

Address1 Sallim Road, Singapore 387621 · View on map
Phone6844 1418
Emailccps@moe.edu.sg
Websitecanossacatholicpri.moe.edu.sg
Nearest MRTNearest MRT Station: Mattar Station (About 3-Minute Walk)
Bus servicesAljunied Road (same side as CCPS): 62, 64, 100, Aljunied Road (opposite CCPS): 61, 62, 64, 66, 100, 135, 154, 155, Merpati Rd (after Jln Anggerek): 40, 61, 63, 65, 66, 135

CCAs at Canossa Catholic Primary School

Canossa Catholic Primary School lists 13 co-curricular activities (CCAs) across 4 categories.

Subjects offered

Canossa Catholic Primary School offers 25 subjects.

School bus service

Canossa Catholic Primary School has one school bus operator. Contact the operator directly to check routes, pick-up points and fares for your address.

Special programmes

Other schools in Geylang

See all 8 schools in Geylang →

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

What CCAs does Canossa Catholic Primary School offer?

Canossa Catholic Primary School offers 13 CCAs: Art and Crafts, Choir, Floorball, Girl Guides (Brownies), Guitar Ensemble, Handbell Ensemble, Infocomm Technology (Media Production), Modern Dance, Modular CCA (Sports), Percussion Ensemble, Scouts, Taekwondo and Track and Field.

What is the nearest MRT station to Canossa Catholic Primary School?

MOE lists the following for Canossa Catholic Primary School: Nearest MRT Station: Mattar Station (About 3-Minute Walk). Bus services: Aljunied Road (same side as CCPS): 62, 64, 100, Aljunied Road (opposite CCPS): 61, 62, 64, 66, 100, 135, 154, 155, Merpati Rd (after Jln Anggerek): 40, 61, 63, 65, 66, 135.

Is Canossa Catholic Primary School a SAP school?

No. Canossa Catholic Primary School is not listed as a Special Assistance Plan (SAP) school in MOE's data.

Which mother tongue languages are offered at Canossa Catholic Primary School?

Canossa Catholic Primary School offers Chinese, Malay and Tamil as mother tongue languages.

What is the Applied Learning Programme at Canossa Catholic Primary School?

Canossa Catholic Primary School's Applied Learning Programme (ALP) is “MAKE@CCPS”, in the STEM – Sustainability domain.

Does Canossa Catholic Primary School have a school bus service?

Yes. Canossa Catholic Primary School's school bus operator is Tong Tar Transport Service Pte Ltd. Contact: 6261 5537. Fares and routes are published on the school's website.

Where is Canossa Catholic Primary School?

Canossa Catholic Primary School is at 1 Sallim Road, Singapore 387621, in Geylang. Phone: 6844 1418.

Run a tuition or enrichment centre near Geylang?

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

See tuition centre software