Secondary school and junior college · Bukit Timah

National Junior College

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

Quick answer

National Junior College is a co-ed government secondary school and junior college in Bukit Timah, in the south zone of Singapore. It is an Integrated Programme (IP) school. It offers 47 CCAs, including Touch Rugby, St John Brigade, Keyboard Ensemble and Indian Language, Drama and Debating, and 99 subjects. Nearby MRT stations are Botanic Gardens, Tan Kah Kee and Sixth Avenue.

Integrated Programme

National Junior College at a glance

LevelSecondary school and junior college
TypeGovernment school
StudentsCo-ed
SessionFull Day
AreaBukit Timah (South zone)
Mother tongue languagesChinese, Malay and Tamil
ProgrammesIntegrated Programme

Address and how to get there

Address37 Hillcrest Road, Singapore 288913 · View on map
Phone6466 1144
Emailnjc@moe.edu.sg
Websitewww.nationaljc.moe.edu.sg
Nearest MRTBotanic Gardens, Tan Kah Kee and Sixth Avenue MRT stations
Bus services67, 74, 151, 154, 156, 157, 170, 174, 852, 961

CCAs at National Junior College

National Junior College lists 47 co-curricular activities (CCAs) across 5 categories.

Subjects offered

National Junior College offers 99 subjects.

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 National Junior College offer?

National Junior College offers 47 CCAs: Audio Visual Aid, Badminton, Basketball, Canoeing, Chinese Dance, Chinese Language, Drama and Debating, Chinese Orchestra, Choir, Community Service (Rotary-Sponsored), Concert Band, Design and Innovation, English Language, Drama and Debating, Environmental Science, Floorball, Football, Girl Guides, Girls' Brigade, Guitar Ensemble, Guzheng Ensemble, Indian Dance, Indian Language, Drama and Debating, Infocomm Technology (Media Production), Keyboard Ensemble, Malay Dance, Malay Language, Drama and Debating, Modern Dance, National Cadet Corps (Land), National Police Cadet Corps, Netball, Physical Science, Red Cross Youth, Rockwall Climbing, Scouts, Shooting, Singapore National Youth Chinese Orchestra, Singapore National Youth Orchestra, Singapore Youth Flying Club, Softball, Squash, St John Brigade, String Ensemble, Student Leadership (Council), Students' Council, Table Tennis, Touch Rugby, Track and Field and Wushu.

What is the nearest MRT station to National Junior College?

The MRT stations nearest to National Junior College are Botanic Gardens, Tan Kah Kee and Sixth Avenue. Bus services: 67, 74, 151, 154, 156, 157, 170, 174, 852, 961.

Is National Junior College a SAP school?

No. National Junior College is not listed as a Special Assistance Plan (SAP) school in MOE's data.

Does National Junior College offer the Integrated Programme?

Yes. National Junior College offers the Integrated Programme (IP).

Which mother tongue languages are offered at National Junior College?

National Junior College offers Chinese, Malay and Tamil as mother tongue languages.

Where is National Junior College?

National Junior College is at 37 Hillcrest Road, Singapore 288913, in Bukit Timah. Phone: 6466 1144.

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