Primary school · Bukit Timah

Raffles Girls' Primary School

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

Quick answer

Raffles Girls' Primary School is a girls' government primary school in Bukit Timah, in the south zone of Singapore. It is one of the schools offering the Gifted Education Programme (GEP). It offers 17 CCAs, including Shooting, Girl Guides (Brownies), String Ensemble and Media Resource Library, and 34 subjects. Its Applied Learning Programme is “Nurturing Confident Communicators”. The nearest MRT station is Tan Kah Kee MRT.

GEPGirls'

Raffles Girls' Primary School at a glance

LevelPrimary school
TypeGovernment school
StudentsGirls'
SessionSingle Session
AreaBukit Timah (South zone)
Mother tongue languagesChinese, Malay and Tamil
ProgrammesGEPGirls'

Address and how to get there

Address21 Hillcrest Road, Singapore 289072 · View on map
Phone6468 4377
Emailrgps@moe.edu.sg
Websitewww.rafflesgirlspri.moe.edu.sg
Nearest MRTTan Kah Kee MRT
Bus services66, 67, 74, 151, 154, 156, 157, 170, 171, 174, 852, 961

CCAs at Raffles Girls' Primary School

Raffles Girls' Primary School lists 17 co-curricular activities (CCAs) across 4 categories.

Subjects offered

Raffles Girls' Primary School offers 34 subjects.

School bus service

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

OperatorContactFares
SSTA Pte Ltd6747 7246
enquiry@ssta.com.sg
Fares & routes

Special programmes

Other schools in Bukit Timah

See all 11 schools in Bukit Timah →

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 Raffles Girls' Primary School offer?

Raffles Girls' Primary School offers 17 CCAs: Art and Crafts, Badminton, Basketball, Chinese Dance, Choir, Concert Band, English Drama, Environmental Science, Girl Guides (Brownies), Girls' Brigade, Infocomm Technology (Computing), International Chess, Media Resource Library, Shooting, Softball, String Ensemble and Table Tennis.

What is the nearest MRT station to Raffles Girls' Primary School?

The nearest MRT station to Raffles Girls' Primary School is Tan Kah Kee MRT. Bus services: 66, 67, 74, 151, 154, 156, 157, 170, 171, 174, 852, 961.

Is Raffles Girls' Primary School a SAP school?

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

Which mother tongue languages are offered at Raffles Girls' Primary School?

Raffles Girls' Primary School offers Chinese, Malay and Tamil as mother tongue languages.

What is the Applied Learning Programme at Raffles Girls' Primary School?

Raffles Girls' Primary School's Applied Learning Programme (ALP) is “Nurturing Confident Communicators”, in the Languages domain.

Does Raffles Girls' Primary School have a school bus service?

Yes. Raffles Girls' Primary School's school bus operator is SSTA Pte Ltd. Contact: 6747 7246. Fares and routes are published on the school's website.

Where is Raffles Girls' Primary School?

Raffles Girls' Primary School is at 21 Hillcrest Road, Singapore 289072, in Bukit Timah. Phone: 6468 4377.

Run a tuition or enrichment centre near Bukit Timah?

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

See tuition centre software