SPSO 2026: Singapore Primary Science Olympiad Guide
SPSO 2026 guide: Primary 5 eligibility, 19 May theory round, school-only registration, 25 dollar fee, 75-minute format, awards, results, and DSA clarification.
Q: Is SPSO 2026 related to Direct School Admission?
A: NUS High's SPSO FAQ says no, SPSO is not related to the Direct School Admissions Exercise, although outstanding performance will be noted. Do not treat an SPSO result as a DSA entitlement or published selection criterion.
Quick facts
SPSO 2026 is for Primary 5 pupils and consists only of a Theory Round on 19 May 2026 at participants' own schools. It is a 75-minute paper with 30 single-answer multiple-choice questions and 10 questions with multiple correct responses. Only MOE primary schools register students. The 2026 fee is 25 Singapore dollars including GST and is non-refundable.
Last reviewed: 20 October 2026. NUS High's awards page (last updated 5 September 2026) says results have been communicated through schools. The only participation figure it gives is 5,286 participants from 163 primary schools, which it labels SPSO 2025. Medals, trophies, and electronic certificates are scheduled for distribution around mid-September 2026.
What SPSO is
The Singapore Primary Science Olympiad is an annual national competition organised by NUS High School of Mathematics and Science since 2009. It is open to pupils enrolled in Primary 5 in the competition year.
NUS High lists identifying Singapore's science representatives for the International Mathematics and Science Olympiad as one SPSO aim. The public SPSO pages checked do not publish a fixed "top 20, then 12" selection sequence, so the earlier version's numbers have been removed.
2026 date and venue
SPSO 2026 consists only of the Theory Round:
- date: 19 May 2026;
- venue: each participant's own school; and
- language: English.
NUS High now says results have been communicated through schools. Families should check with their school because telephone result enquiries are not accepted.
Eligibility and registration
- A student must be enrolled in Primary 5 in 2026. The FAQ says age does not otherwise disqualify an enrolled Primary 5 pupil.
- Primary 6 pupils and pupils below Primary 5 cannot enter.
- Only MOE primary schools may register.
- Schools decide how many students to enter and whom to select.

