All facts were checked on 7 November 2026. Fees change, often each January, so confirm the current figure before you pay. No centre paid to appear here, and the detail section is in alphabetical order, not a ranking. If you want centres for several JC subjects, see our JC tuition guide. For physics and biology too, see our science tuition guide, and for all secondary subjects, our secondary tuition guide.
The 10 chemistry tuition centres compared
The per-hour figure is our own estimate. We divided the published fee by the published number of lesson hours. Where a centre does not publish its fee or lesson length, we could not work it out.
| Centre | Best for | Branches (area) | Levels | Class size | Fees as published | Our per-hour estimate | Trial | Google rating (checked 7 Nov 2026) |
|---|
| AO Studies | Lowest published secondary fee | Bugis (Central) | Sec 3, Sec 4 (Pure and Combined) | Max 14 | S$320 per 4 lessons, S$780 per 10 | S$39 to S$40 | At no charge | Not shown |
| Chemistry Guru | H2 only, one teacher, lowest H2 fee | Bishan (Central), online | JC1, JC2 (H2 only) | About 10 to 12 at Bishan | S$360 a 4-week month at Bishan, S$280 online | S$45 Bishan, S$40 online | S$50 Bishan, S$35 online | Not shown |
| Ingel Soong | Small group, premium, east | Tampines (East) | Sec 3, Sec 4, IP, H1, H2 | Not published | S$560 a month (Sec), S$640 (JC1), S$720 (JC2) | S$70 (Sec), S$80 to S$90 (JC) | Not published | Not shown |
| Mr Khemistry | Separate Pure and Combined classes | Bukit Timah (Central), Tampines (East), online | Sec 3, Sec 4, IP, H2 | About 10 to 15 | S$90 a lesson (O-Level), S$120 (JC), plus registration | S$45 (O-Level), S$60 (JC) | S$90 Pure or Combined, S$110 IP, S$120 JC | Not shown |
| Seb Academy | Sec 3 and Sec 4 Pure Chemistry with practical prep | Bishan (Central), Bukit Timah (Central) | Sec 1 to 4, IP, H2 | Up to 15 (Sec), under 20 (JC) | From S$360 (Sec 3) and S$400 (Sec 4), unit not stated. JC S$100 to S$120 a lesson | Sec not possible, JC S$50 to S$60 | One lesson's fee | 5.0 from 105 reviewers, shown on its home page |
| SG Physics, Chemistry & Math | Ex-MOE chemistry teachers, multi-subject savings | Bishan, Bukit Timah (Central), Marine Parade (East) | Sec 3, Sec 4, IP (Pure) | Usually 8 to 12 on weekends | S$85 (Sec 3) and S$90 (Sec 4) a lesson, plus GST | S$42.50 to S$45 before GST | 50% off the first lesson | Not shown |
| SmartLab | Smallest class, a branch in the north | Bishan (Central), Kovan (North-East), Marine Parade (East), Woodlands (North) | Sec, IP, SEC, H1, H2 | Max 6 (customised classes) | Not published. S$40 registration, S$100 refundable deposit | Not possible | Not published | Not shown |
| The Chemistry Practice | An A-Level examiner for SEC and H2 | Bugis (Central), Kovan (North-East), online | Sec 3, Sec 4, IP, H2 | Not published | S$80 a lesson (Sec, 2026), S$100 on site or S$90 online (JC) | S$40 (Sec), S$45 to S$50 (JC) | At no charge | Not shown |
| Twig Learning Center | A former RJC teacher, three central branches | Upper Thomson, Bukit Timah, Tanglin (Central) | Sec 1 to 4, IP, H1, H2, IB | Capped, number not published | Not published | Not possible | Not published | Not shown |
| Uptas Learning Hub | Lab sessions with your own apparatus | Bedok (East), Thomson (Central), online | Sec 3, Sec 4 (Pure and Combined), H2 | Average 15 | Not published | Not possible | Offered, terms not published | Not shown |
Google ratings appear only where we could read them on the centre's own page. A blank means we did not verify one, not that the centre has none.
The 10 centres in detail
AO Studies
What is distinctive. A small secondary physics and chemistry centre founded in 2012 by Joseph Ang, who holds a Chemical Engineering degree from NTU and a PGDE from NIE, and taught in MOE schools for 4 years. It teaches both Pure and Combined O-Level Chemistry, and states no registration fee, no deposit, no material fee and no withdrawal notice period.
Suits: a Sec 3 or Sec 4 student who wants a simple, low monthly cost in the city. May not suit: a family that needs weekday slots, since the published chemistry classes run on Saturday (Sec 3) and Sunday (Sec 4).
Fees as published: S$320 for 4 lessons or S$780 for 10 lessons, each lesson 2 hours. A trial lesson is offered at no charge.
Branch: 420 North Bridge Road #06-10, North Bridge Centre, about 5 minutes from Bugis and City Hall MRT.
Website: aostudies.com.sg
Ask at the trial: Is this class Pure or Combined Chemistry, or both together? How many of the 14 places are taken? Who teaches if Mr Ang is away?
Chemistry Guru
What is distinctive. H2 Chemistry is the only subject, and the founder, Maverick Puah, teaches every class himself with no other tutors. He was a PSC teaching scholar, holds a BSc (Hons) in Chemistry from NUS and a PGDE from NIE, taught in a junior college, and founded the centre in 2010. Weekly students get WhatsApp consultation, and recordings cover missed lessons.
Suits: a JC student who wants one teacher's notes and method from JC1 to the A-Level, at a low monthly fee. May not suit: a secondary student or an H1 student, since the centre teaches H2 only.
Fees as published: S$360 for a 4-week month or S$450 for a 5-week month at Bishan, with 2-hour weekly lessons. Online is S$280 or S$350, with 1 hour 45 minute lessons. No administrative or material fees, and missed lessons are not prorated. A trial costs S$50 at Bishan or S$35 online. The 2027 JC1 classes start on 7 and 9 January 2027.
Branch: Blk 112 Bishan Street 12, #01-20, within walking distance of Bishan MRT.
Website: chemistryguru.com.sg
Ask at the trial: Is this a weekday class of about 4 to 6 or a weekend class of 10 to 12? How long are recordings kept? How is the Paper 4 practical prepared for?
Ingel Soong
What is distinctive. A boutique centre in Tampines led by Ingel Soong, a former NUS tutor, teaching chemistry, physics and maths in small groups. Beside the weekly H2 class, it sells H2 Chemistry topic workshops in five bundles, for example atomic structure, bonding and the gaseous state in 10 hours, or organic carbonyl and nitrogen compounds in 16 hours.
Suits: an east-side student who wants a small group and a targeted topic workshop before promos or the A-Level. May not suit: a family on a tight budget, since its published group fees are the highest here.
Fees as published: S$560 a month for Sec 3 or IP and O-Level chemistry, S$640 a month for JC1 and S$720 for JC2, each 4 lessons of 2 hours. H2 workshops cost S$600 to S$960 in a group. No registration fee, deposit or material fee. Class size and trial terms are not published.
Branch: Block 432 Tampines Street 41 (Tampines East MRT, Downtown Line).
Website: ingelsoong.com
Ask at the trial: How many students are in the group? Is a trial lesson possible, and what does it cost? Which workshop fits my child's weakest topic?
Mr Khemistry
What is distinctive. The founder, Eric Kua, is a former MOE junior college teacher with about 20 years of chemistry teaching, a BSc in Chemistry from NUS and a PGDE from NIE. He has written four H2 Chemistry assessment books and built KhemBank, a question bank. Pure and Combined Chemistry run as separate classes, IP students have their own classes, and he teaches every JC class himself. Secondary teachers include Ms Jasmine and Ms Kelly, each with 10 or more years in MOE schools.
Suits: a Combined Science student who wants a class that follows the combined syllabus, and families in the east or near Beauty World. May not suit: a family that wants to pay monthly, since fees are collected by term.
Fees as published: O-Level S$90 per 2-hour lesson, plus a S$120 registration and materials fee. JC S$120 per 2-hour lesson, plus a S$150 registration and materials fee. Trial lessons cost S$90 (Pure or Combined), S$110 (IP) and S$120 (JC). No deposit. Missed lessons are not refunded, but the recording is shared.
Branches: 170 Upper Bukit Timah Road #02-63, Bukit Timah Shopping Centre (1 minute from Beauty World MRT). 201A Tampines Street 21 (7 minutes from Tampines East MRT). Every 2027 slot can also be taken online.
Website: mrkhemistry.com
Ask at the trial: Which teacher takes this Combined or Pure slot? How many students are in it? What does the registration fee cover?
Seb Academy
What is distinctive. A chemistry specialist run by its founder, Mr Sebastian Lim, who teaches Sec 3 and Sec 4 O-Level and IP Chemistry. Lessons use experiments aimed at the practical exam (titration, qualitative analysis and planning), homework is marked weekly, and a separate practical class is offered. H2 is taught by Mr Lim and Mr Sam Lee. The centre states a 98.2% A or B rate for its 2019 O-Level classes.
Suits: a Pure Chemistry student who wants practical exam preparation, near Bishan or Beauty World. May not suit: a student who needs replacement classes, since the centre offers swaps (2 a term) instead of replacements.
Fees as published: Secondary fees start from S$360 (Sec 3 or IP) and S$400 (Sec 4 or IP), collected monthly, with no material or administrative fees. The site does not say what period the figure covers. 2026 JC fees are S$100 a lesson (JC1) and S$110 (JC2) before May, rising to S$110 and S$120 from May. A trial costs one lesson's fee. No deposit.
Branches: 505 Bishan Street 11, #01-432 (3 minutes from Bishan MRT). Bukit Timah Shopping Centre #05-04, 170 Upper Bukit Timah Road (2 minutes from Beauty World MRT).
Website: seb-academy.com
Ask at the trial: Does the S$360 cover a month of four lessons? Is the Saturday Sec 3 slot 1.5 or 2 hours? How many practical sessions come before the SEC practical paper?
SG Physics, Chemistry & Math
What is distinctive. A secondary science and maths centre with a large named chemistry team, including Ms Loh Zhi Hui (ASEAN Scholar, MOE Teaching Award, taught at National JC and NUS High), Mr Julian Kay (MSc in Chemistry, taught at Hwa Chong and RGS) and Ms Mary Heng (ex-MOE Senior Teacher). Lessons are recorded, and taking two or three subjects cuts the fee per lesson.
Suits: a student who takes Pure Chemistry with Physics or A Maths and wants one timetable. May not suit: a Combined Science student, since its chemistry page is for Pure Chemistry.
Fees as published: S$85 plus GST per Sec 3 lesson and S$90 plus GST per Sec 4 lesson, each 2 hours. A one-time S$50 plus GST registration fee. Two subjects save at least S$10 a lesson and three at least S$15, and siblings get S$5 off each lesson. The first trial lesson is 50% off.
Branches: Bishan, 513 Bishan Street 13 #01-500 and 506 Bishan Street 11 #01-402 (Bishan MRT). Bukit Timah Shopping Centre #03-29 (Beauty World MRT). Parkway Centre #08-07, Marine Parade (Marine Parade MRT). Its Jurong East address is labelled as an office.
Website: sgpcm.edu.sg
Ask at the trial: Which named teacher takes this slot? Is it a weekday or weekend group, and how many are in it? What is the fee per lesson with GST for our subject mix?
SmartLab
What is distinctive. A centre with four branches, a chemistry science lab, and customised classes of no more than 6. Its chemistry page names the 2027 codes, H1 Chemistry 8873 and H2 Chemistry 9476, alongside secondary, IP and SEC Chemistry. Classes are 1.5 hours.
Suits: a student who needs close attention in a small class, especially in the north or north-east. May not suit: a family that wants to compare fees online, since chemistry fees are given only on enquiry.
Fees as published: Not published. A S$40 registration fee and a S$100 deposit apply, and the deposit is refunded with one month's notice. Trial terms are not published.
Branches: Bishan, Blk 228 Bishan Street 23 #B1-71, opposite Catholic High. Kovan/Hougang, Blk 204 Hougang Street 21 #02-113, beside Kovan MRT. Marine Parade, Parkway Centre #13-03 (Marine Parade MRT, Exit 1). Woodlands, Blk 818 Woodlands Street 82 #01-419, opposite Woodlands North Plaza.
Website: smartlab.com.sg
Ask at the trial: What is the monthly fee for my child's level? Is this class one of the customised classes of 6? Who teaches chemistry at this branch?
The Chemistry Practice
What is distinctive. The principal tutor, Mr Kelvin, holds a BSc with First Class Honours in Pure Chemistry from NUS and a PGDE from NIE, taught H2 Chemistry at Serangoon JC and Anderson JC, and is listed as a Cambridge examiner for A-Level Chemistry. Students can ask questions on WhatsApp, and extra lessons are added near exams.
Suits: a student who wants an examiner's eye on answers, at secondary or JC level, near Bugis or Kovan. May not suit: a student who wants a stated small class, since class size is not published.
Fees as published: Secondary S$80 per 2-hour lesson on the 2026 schedule, collected by term (10 to 11 lessons, so about S$800 to S$880 a term), pro-rated for mid-term joiners. JC S$100 a lesson on site or S$90 online. Registration and material fees are not mentioned. A trial lesson is offered at no charge.
Branches: Bugis, 420 North Bridge Road #05-09, North Bridge Centre. Serangoon, 767 Upper Serangoon Road #02-12, Spazio@Kovan. The nearest MRT is not stated on its site.
Website: thechemistrypractice.sg
Ask at the trial: Who teaches this slot, Mr Kelvin or another tutor? What is the 2027 fee per lesson? How many students are in the class?
Twig Learning Center
What is distinctive. Founded in 2008 by Mr Donnell Koh, who has 22 years of teaching and began as a pioneer teacher at Meridian JC before teaching at Raffles JC. It breaks hard topics into short memorable steps, which it calls the TwigMethod, and offers livestream and recorded lessons. It covers lower secondary science through O-Level, IP, H1, H2 and IB Chemistry.
Suits: a student who wants one centre from Sec 1 to JC2, near the Thomson or Downtown lines. May not suit: a family that wants published fees or a stated class size before calling, since neither is on the site.
Fees as published: Not published. 2027 classes are open for pre-registration. Lesson length and trial terms are not published.
Branches: 244S Upper Thomson Road (next to Upper Thomson MRT). Coronation Plaza #03-31, 587 Bukit Timah Road (next to Tan Kah Kee MRT). Tanglin CC #02-10, 245 Whitley Road (next to Stevens MRT).
Website: twig.sg
Ask at the trial: What is the monthly fee and lesson length? How many students are in this class? Does Mr Koh teach it?
Uptas Learning Hub
What is distinctive. Its named tutor, Dr Aw Junxin, holds a PhD in Chemistry with First Class Honours and was an A*STAR research scholar. Lab sessions are part of the course, once a term for Sec 3 and JC1 and twice a term for Sec 4 and JC2, and each student gets their own apparatus. The 2027 timetable lists separate Combined Science slots, and every class can be joined online.
Suits: a student who has handled little practical work before the practical paper, in the east or around Thomson. May not suit: a student who wants a small class, since the stated average is 15.
Fees as published: Not published, the site offers a quote on request. Trial lessons are offered, with terms not published.
Branches: 209 New Upper Changi Road #03-647, Bedok. Thomson V Two, 11 Sin Ming Road, B2-09 Unit 4. The nearest MRT is not stated on its site.
Website: uptas.sg
Ask at the trial: What is the monthly fee? Which tutor teaches this slot? When is the next lab session?