Skip to main content
Education20 min read

Best Tuition Centres in Bishan, Singapore (2027): 10 Compared

Written and reviewed by Theon Teo, Founder · editorial policy

Ten tuition centres with a branch in Bishan, side by side: published fees turned into a cost per hour, class sizes, the exact address and nearest MRT, trial terms and what to ask, plus the schools and MRT stations around Bishan.

The best tuition centre in Bishan depends on your child's level and need. For a small class at any level from kindergarten to JC, look at Ancourage Academy (max 6, Bishan Street 11) or Brain Matter (max 5, two branches on Bishan Street 11). For primary maths stretch, NickleBee Tutors caps classes at 4. Right next to Bishan MRT and Junction 8, MuscleMath teaches secondary maths and Geniebook CAMPUS runs primary and secondary classes inside the mall. For chemistry tuition in Bishan, Chemistry Guru teaches H2 only and SG Physics, Chemistry & Math covers Sec 3 to JC. For JC students who want every subject at one centre, Learners' Lodge has a Bishan branch. For English and writing, The Write Connection teaches at Bishan Community Club. The lowest published hourly cost is Mind Stretcher, about S$31 an hour for a lower primary weekday class.

Centres quote fees per lesson, per month or per term, and lesson lengths differ. This guide lists each fee exactly as published, then works out a comparable cost per hour. Where a centre does not publish something, we say "not published" rather than guess.

How we chose these centres

We searched Google for "tuition centre bishan", "bishan tuition", "junction 8 tuition centre", "maths tuition bishan" and "chemistry tuition bishan", and noted the centres that rank and the ones that directories and other lists name. We then kept centres that met all four tests below.

  1. A branch in BishanThe centre lists a current Bishan address on its own website. We give that address and the nearest MRT.
  2. Publishes its programmeIts website shows at least the levels and subjects, plus the fee, the class size or the schedule.
  3. Runs active classesIt shows a 2026 or 2027 timetable, current fees or open enrolment.
  4. A spread of levelsTogether, the 10 cover kindergarten, primary, secondary, IP and JC, plus an English and writing centre.

All facts were checked on 8 November 2026. Fees often change in January, so confirm the current figure before you pay. No centre paid to appear here. The detail section is in alphabetical order, not a ranking.

The 10 Bishan tuition centres compared

The per-hour figure is our own estimate. We divided the published fee by the published lesson hours. Where a centre does not publish its fee or lesson length, we could not work it out.

CentreBest forBishan branch (cluster)LevelsClass sizeFees as publishedOur per-hour estimateTrialGoogle rating (checked 8 Nov 2026)
Ancourage AcademySmall classes at every level152 Bishan St 11 (Bishan Central)K1 to JC, IP, IB3 to 6, max 6Not published, quoted by package of 4, 12 or 24 lessonsNot possible, fee not publishedTrial class, standard price S$185.0 on its Bishan page, two different counts shown
Brain MatterVery small primary and secondary groups501 and 503 Bishan St 11 (Bishan Central)Primary, secondary, IP and IB Language ArtsNot more than 5Not publishedNot possible, fee not publishedNot publishedNot shown
Chemistry GuruH2 Chemistry from one teacher112 Bishan St 12 (Bishan Central)JC1, JC2 (H2 Chemistry only)About 4 to 6 weekdays, 10 to 12 weekendsS$360 a 4-week month on site, S$280 onlineS$45 on site, S$40 onlineS$50 on site, S$35 onlineNot shown
Geniebook CAMPUSClasses inside Junction 8Junction 8, 9 Bishan Place #04-02A (Bishan Central)P1 to P6, Sec 1 to 4"Small groups", number not publishedNot publishedNot possible, fee not publishedA strength analysis at no chargeNot shown
Learners' LodgeEvery JC subject at one centre236 Bishan St 22 #B1-154 (Bishan North)JC onlySmall groups, number not publishedNot publishedNot possible, fee not publishedA trial at no charge, subject to availabilityNot shown
Mind StretcherLowest published hourly fee510 Bishan St 13 #03-01 (Bishan Central)P1 to Sec 4Not publishedP1 to P3 S$250.70, P4 to P6 S$272.50, Sec S$294.30 a 4-week month (weekday, GST included)About S$31 to S$40Paid trial, price not published on its fees pageNot shown
MuscleMathSecondary maths a short walk from the MRT505D Bishan St 11 #01-410 (Bishan Central)Sec 1 to 4 at Bishan"Relatively small", number not publishedS$85 a class (Sec 1, 2), S$95 (Sec 3, 4) monthlyS$40 to S$47.50A trial lesson at no charge5.0 for Bishan on its home page, count not shown
NickleBee TutorsPrimary maths stretch, Olympiad and DSA260 Bishan St 22 #B1-295 (Bishan North)P3 to P6, Sec 1 to 4 (IP, IB, G3)Max 4S$275 per 2-hour class, S$2,750 a term of 10S$137.50No trial lessons, stated in its FAQNot checked
SG Physics, Chemistry & MathSciences and maths, Sec 1 to JC513 Bishan St 13 #01-500 (Bishan Central)Sec 1 to 4, IP, JCAbout 5 to 6 weekdays, 8 to 12 weekendsSec 3 S$85, Sec 4 S$90 per 2-hour lesson, plus GSTS$42.50 to S$45 before GSTFirst trial lesson per subject at half price5 shown on its home page, count not shown
The Write ConnectionEnglish and writing from K2 to Sec 4Bishan Community Club, 51 Bishan St 13 #03-02 (Bishan Central)K2, P1 to P6, Sec 1 to 4Not publishedS$80 to S$105 per 2-hour lesson by level (GST included)S$40 to S$52.50Not published, open house consultationsNot shown

Google ratings appear only where we could read them on the centre's own page. "Not shown" means we did not verify one, not that the centre has none.

The 10 centres in detail

Ancourage Academy

What is distinctive. Classes run from 3 to 6 students and are capped at 6. One centre covers kindergarten, primary, secondary (G1, G2 and G3), IP, JC, IB and art, so siblings can attend at the same address. Primary subjects include English, Maths, Science from P3, Chinese and Higher Chinese. Secondary covers E Maths, A Maths, English, Chinese, the three sciences and humanities.

Suits: a family that wants a very small group and one centre for children at different levels. May not suit: a parent who wants to compare fees online first, since fees are quoted on request.

Fees as published: not published. The pricing page says fees depend on level, subject and class type and are sold in packages of 4, 12 or 24 lessons. It states no registration, material or administrative fees. A 24-lesson package paid in blocks carries a deposit equal to 4 lessons. Lessons are 1 hour for kindergarten, 1.5 hours for primary and 2 hours for secondary and JC. The standard trial price is S$18 for a 60-minute class.

Branch: Block 152 Bishan Street 11, #01-215, about 10 minutes' walk from Bishan MRT (NS17/CC15), the centre says. Open weekdays from noon and weekends from 9am. A second branch is in Woodlands.

Website: ancourage.academy

Ask at the trial: What is the fee for my child's level and subject? How many students are in this exact slot? Who teaches the class for the whole year?

Brain Matter

What is distinctive. Brain Matter runs two branches a few doors apart on Bishan Street 11 and limits classes to not more than 5 students. Subjects listed are English, Maths, Science, Chinese and Higher Chinese, plus Physics, Chemistry, Biology, Social Studies, Geography, History and Literature at secondary level. It also offers Language Arts for IP and IB students and AEIS English preparation.

Suits: a primary or secondary student who needs close attention in a group of five or fewer. May not suit: a JC student, as no JC classes are listed, or a family that wants fees in writing before calling.

Fees as published: not published. Lesson length and trial terms are also not published.

Branches: BrainMatter@501, Blk 501 Bishan Street 11, #01-364. BrainMatter@503, Block 503 Bishan Street 11, #01-448. Both are in the Bishan Central cluster, a short walk from Bishan MRT by our map check. Phone +65 9791 1234.

Website: brainmatter.com.sg

Ask at the trial: What is the monthly fee and lesson length? Which branch holds my child's class? Who are the teachers for this subject and level?

Chemistry Guru

What is distinctive. The founder, Maverick Puah, teaches every class himself and does not use other tutors. The centre teaches A-Level H2 Chemistry only. Weekday classes average 4 to 6 students and weekend classes 10 to 12. 2027 JC1 classes at Bishan are on Saturday afternoon (starting 9 January 2027) and Thursday evening (starting 4 March 2027).

Suits: a JC student who wants the same chemistry teacher all year, in a small weekday group. May not suit: a secondary or IP student, or a student who wants other JC subjects at the same centre.

Fees as published: S$360 for a 4-week month and S$450 for a 5-week month on site, 2 hours a week. Online on Zoom it is S$280 and S$350, 1 hour 45 minutes a week. The centre states no administrative or material fees. Trial S$50 on site, S$35 online.

Branch: Blk 112 Bishan Street 12, #01-20, within walking distance of Bishan MRT, the centre says.

Website: chemistryguru.com.sg

Ask at the trial: How many students are in the weekday slot this year? How are questions handled between lessons? Is the trial fee credited if we enrol?

Geniebook CAMPUS (Junction 8)

What is distinctive. This is the only centre on our list inside Junction 8 itself, in the office tower above Bishan MRT. Primary classes cover English, Maths, Science and Chinese. Secondary classes cover English, E Maths, A Maths, Physics, Chemistry and Biology. The campus page offers a strength analysis at no charge.

Suits: a primary or secondary student who travels by MRT or bus and wants a class at the interchange. May not suit: a parent who wants a published fee, class size or trial terms, as the campus page shows none of these.

Fees as published: not published on the campus page. Class size is described only as small groups.

Branch: Junction 8 #04-02A, 9 Bishan Place, directly above Bishan MRT (North-South and Circle lines).

Website: geniebook.com

Ask at the trial: What is the monthly fee and lesson length? How many students are in the class? Is the teacher the same every week?

Learners' Lodge

What is distinctive. Learners' Lodge teaches JC students only. Its subjects are H2 and H1 Maths, Physics, Chemistry, Biology and Economics, plus GP, and it runs JC practical classes for Physics and Chemistry. The Bishan branch lists Mathematics, Physics, GP, Economics, Chemistry and Biology.

Suits: a JC student who wants several subjects at one address, or weekend classes. May not suit: a family that wants fees and class size in writing, as neither is published.

Fees as published: not published. Its terms say trial classes are at no charge, subject to availability, and seats are reserved only once payment is made.

Branch: Blk 236 Bishan Street 22, #B1-154, in Bishan North. The centre lists Marymount, Bishan and Ang Mo Kio MRT as within easy reach. Other branches are in Marymount, Kovan, Kembangan and Jurong East.

Website: learnerslodge.com.sg

Ask at the trial: What is the monthly fee for each subject? How many students are in the class? Which tutor teaches my child's subject at Bishan?

Mind Stretcher

What is distinctive. Mind Stretcher publishes its full 2027 fee table, which few centres do. Classes are 2 hours, once a week per subject, and fees include 9% GST. It has 30 locations, so a child can switch branch if the family moves.

Suits: a primary or secondary family that wants a predictable fee and a structured weekly class. May not suit: a parent who wants a stated class size, as it is not published.

Fees as published (AY2027, per subject, GST included): P1 to P3 S$250.70 weekday or S$272.50 weekend for a 4-week month. P4 to P6 S$272.50 or S$294.30. Secondary S$294.30 or S$316.10. Five-week months cost more (for example S$340.63 for P4 to P6 weekday). Registration S$76.30, plus a deposit of 5 academic weeks per subject. A paid trial is mentioned, price not published on the fees page.

Branch: 510 Bishan Street 13, #03-01, in the Bishan Central cluster near Bishan MRT. The nearest other branch is at Toa Payoh HDB Hub.

Website: mindstretcher.com

Ask at the trial: How many students are in this slot? What does the deposit cover and when is it refunded? Are lessons recorded if my child misses one?

MuscleMath

What is distinctive. A maths-only centre. The Bishan branch teaches secondary maths only, and the centre says it is 1 to 3 minutes' walk from Bishan MRT. Its Novena branch adds JC maths. The site states no GST, no deposit and no hidden fees.

Suits: a secondary student who wants maths tuition in Bishan close to the MRT. May not suit: a primary student, or a family that wants every cost listed, since the registration fee amount is not published.

Fees as published: Sec 1 and Sec 2 S$85 a class on monthly payment or S$80 on a termly plan. Sec 3 and Sec 4 A Math or E Math S$95 monthly or S$90 termly. Slots are 2 hours, with at least 4 classes a month. A one-time registration fee applies, amount not published. A trial lesson at no charge is offered.

Branch: 505D Bishan Street 11, #01-410.

Website: musclemathtuition.com

Ask at the trial: What is the registration fee? Which tutor takes my child's level at Bishan? Which days are the Bishan slots?

NickleBee Tutors

What is distinctive. Small-group maths capped at 4 students. Programmes include Elite Math (P3 and P4), School Math (P4 to P6), Olympiad Math (P5 and P6), DSA Math (P6) and IP, IB and G3 secondary maths. JC maths is referred to a partner centre. Several AY2027 primary cohorts are listed as full, with a waitlist.

Suits: a strong primary pupil aiming for AL1, Olympiad or DSA, whose family can commit to a term. May not suit: a child who needs to try a class first, as the FAQ states the centre does not offer trial lessons, or a family on a tight budget.

Fees as published: S$275 per 2-hour class, collected as S$2,750 for a term of 10 lessons. New students pay a S$100 one-time fee. The minimum commitment is one term, and fees are stated as non-refundable.

Branch: 260 Bishan Street 22, #B1-295, opposite Marymount CC, in Bishan North. Marymount MRT (CC16) and Bishan MRT are the nearest stations by our map check. Other branches are at Dunearn Village (Bukit Timah) and Compassvale Drive (Sengkang).

Website: nicklebeetutors.com

Ask before enrolling: Is there a place in my child's level, or only a waitlist? Which programme fits my child's last school result? What happens if we need to stop mid-term?

SG Physics, Chemistry & Math

What is distinctive. Physics, Chemistry and Maths from Sec 1 to JC2, including Pure and Combined Science, E Maths, A Maths, and H2 Physics, Chemistry and Maths. Weekday groups are about 5 to 6 and weekend groups about 8 to 12. Weekly lesson recordings come with enrolment, and there are discounts for taking two or three subjects.

Suits: a Sec 3 or Sec 4 student who wants chemistry, physics and maths tuition in Bishan at one centre. May not suit: a primary pupil, as it teaches secondary and JC only.

Fees as published: Sec 3 S$85 and Sec 4 S$90 per 2-hour lesson, plus GST, on its O-Level and IP Chemistry page. Registration S$50 plus GST. Fees are collected every two months. The site states no deposit or material fee. Taking two subjects takes S$10 or more off each lesson. The first trial lesson in each new subject is half price.

Branch: Block 513 Bishan Street 13, #01-500, near Bishan MRT. The site also lists Block 506 Bishan Street 11, #01-402. Other branches are in Bukit Timah, Jurong East and Marine Parade.

Website: sgpcm.edu.sg

Ask at the trial: What is the 2027 fee for my child's level, including GST? Is this slot weekday or weekend sized? Which teacher takes the class all year?

The Write Connection

What is distinctive. An English and writing centre founded in 2012, using a method the centre says was developed in Sydney in 2002. Programmes are Writing Enrichment and English Tuition for P1 to P6, Critical Reading and Writing for Sec 1 to 4, a K2 preparatory class and primary debate classes.

Suits: a child whose compositions or comprehension answers need structure, from K2 to Sec 4. May not suit: a parent who wants a stated class size, as it is not published.

Fees as published (per lesson, GST included): K2 S$65 weekday or S$70 weekend for 1.5 hours. P1 and P2 S$80 or S$85. P3 and P4 S$87 or S$92. P5 and P6 S$90 or S$95. Sec 1 to 4 S$100 or S$105. Primary and secondary lessons are 2 hours. Registration S$85, a S$100 refundable deposit and S$12.50 a term for materials. Fees are collected by term.

Branch: Bishan Community Club, 51 Bishan Street 13, #03-02, in the Bishan Central cluster near Junction 8. Phone +65 6025 0972. Nearby branches are at Ang Mo Kio Avenue 6 and SAFRA Toa Payoh.

Website: thewriteconnection.com.sg

Ask at the trial or open house: How many children are in the class? How is each composition marked and returned? What notice is needed to get the deposit back?

Tuition in Bishan

Bishan is a compact town in the middle of the island, which is why so many centres cluster here. Knowing the clusters helps you plan the trip from school to class.

Bishan MRT, the interchange for the North-South and Circle lines
NS17/CC15
Marymount MRT, Circle line, for Bishan North and Sin Ming
CC16
Bright Hill and Upper Thomson MRT, Thomson-East Coast line
TE7 and TE8
Schools with a Bishan address in MOE's school list, from primary to JC
9

Where the centres cluster

  • Bishan Central and Junction 8. Junction 8 sits on top of Bishan MRT and next to Bishan Bus Interchange. Most centres on our list are in the HDB blocks of Bishan Street 11, 12 and 13 around it, and at Bishan Community Club.
  • Bishan North. The basement shops of Bishan Street 22 hold several centres, including NickleBee Tutors and Learners' Lodge. Marymount MRT is the closer station for many of these blocks.
  • Sin Ming and Upper Thomson. Further west, Bright Hill and Upper Thomson stations serve Sin Ming and Thomson. None of our 10 centres has a branch here, but families there can reach Bishan in one or two stops.

Schools in and around Bishan (from MOE's general information of schools, named only)

LevelSchools with a Bishan addressNearby, just outside Bishan
PrimaryAi Tong School, Catholic High School (Primary), Kuo Chuan Presbyterian Primary SchoolTownsville Primary (Ang Mo Kio), Marymount Convent School (Toa Payoh)
SecondaryCatholic High School, Guangyang Secondary, Kuo Chuan Presbyterian Secondary, Peirce Secondary, Raffles Institution, Whitley SecondaryBeatty Secondary (Toa Payoh), Mayflower Secondary (Ang Mo Kio)
JCEunoia Junior College, Raffles Institution (Year 5 and 6)

For families nearby, see our pages for home tuition in Bishan, Toa Payoh and Ang Mo Kio.

Centre, home tutor or online?

Here is how the published Bishan centre fees above compare with one-to-one rates on our rate card.

PointCentre group class in BishanOne-to-one home tutor
Cost per hourAbout S$31 to S$52.50 for most centres above, S$137.50 for the capped primary maths classPrimary S$25 to S$80, secondary S$30 to S$95, JC S$45 to S$130, by tutor type (our rate card)
Class size4 to about 12, by centreOne student
TravelA trip to Bishan Central or Bishan NorthThe tutor comes to your home
PaceSet by the class timetableSet by your child's gaps and school test dates
Best forA child who keeps up and likes working with peersA child who is behind, anxious, or aiming one grade higher

A worked example: a P5 child in a 2-hour weekday class at Mind Stretcher pays S$272.50 for a 4-week month, about S$68 a week. One 1.5-hour lesson a week with a part-time tutor at S$30 to S$40 an hour costs S$45 to S$60 a week, or S$60 to S$82.50 with a full-time tutor at S$40 to S$55. Many Bishan families keep one centre class and add a home tutor for the weakest subject before PSLE or SEC papers.

Bishan centres by cluster and level

ClusterPrimarySecondaryJCEnglish and writing
Junction 8 and Bishan CentralAncourage, Brain Matter, Geniebook, Mind StretcherAncourage, Brain Matter, Geniebook, Mind Stretcher, MuscleMath, SG Physics, Chemistry & MathAncourage, Chemistry Guru, SG Physics, Chemistry & MathThe Write Connection, Brain Matter
Bishan North (Bishan Street 22)NickleBee TutorsNickleBee TutorsLearners' LodgeNone on our list
Nearby townsMind Stretcher (Toa Payoh HDB Hub), The Write Connection (Ang Mo Kio, SAFRA Toa Payoh)MuscleMath (Novena)Learners' Lodge (Marymount)The Write Connection (Ang Mo Kio, SAFRA Toa Payoh)

How to choose a tuition centre in Bishan

  1. Start from the gapLook at the last school test. Pick a centre that specialises in that subject and level, not just one that is close by.
  2. Check the walkNote the centre's block and the walk from your child's school or MRT stop. A 10-minute walk after school adds up over a year.
  3. Compare cost per hourTurn every quote into a cost per hour, then add registration, materials, deposit and GST. Our table does this for the published fees.
  4. Ask for the real class sizeAsk how many students are in the exact slot your child would join, not the average.
  5. Book one trialAsk what the trial costs and whether it counts towards the first month. One centre on our list does not offer trials at all.
  6. Review after one monthCompare the next school test with the last. If nothing has changed after about 6 to 8 lessons, ask the centre for a plan or switch.

Trial-lesson checklist

  • Who teaches the class for the whole year, and who covers if they are away?
  • How many students are in this exact slot?
  • Is the material matched to my child's 2027 syllabus and school level?
  • Does the teacher mark full working and explain mistakes?
  • How are questions handled between lessons?
  • What does a missed lesson cost, and is there a recording?
  • What notice is needed to stop, and is any deposit refunded?

A one-to-one option: The Singapore Syllabus

This box is about our own service. It is not one of the centres compared above, and we did not rank ourselves.

See our Bishan home tuition page and our pricing page for details.

Common questions

How much does tuition cost at a centre in Bishan?

Among the centres we checked on 8 November 2026, published group fees work out to roughly S$31 to S$52.50 an hour, before registration fees and deposits. NickleBee Tutors' primary maths class, capped at 4, is about S$137.50 an hour.

What is the best tuition centre in Bishan?

There is no single best centre. Ancourage Academy and Brain Matter publish the smallest class caps across levels, Mind Stretcher has the lowest published hourly fee, and Chemistry Guru and Learners' Lodge focus only on JC.

Is there a tuition centre in Junction 8?

Yes. Geniebook CAMPUS is at Junction 8 #04-02A, above Bishan MRT, for primary and secondary students. MuscleMath, Mind Stretcher, Brain Matter and SG Physics, Chemistry & Math are a short walk away on Bishan Street 11 and 13.

Where can I find maths tuition in Bishan?

MuscleMath teaches Sec 1 to 4 maths at 505D Bishan Street 11, and NickleBee Tutors teaches primary and secondary maths at 260 Bishan Street 22. Ancourage Academy, Brain Matter, Mind Stretcher, Geniebook and SG Physics, Chemistry & Math also teach maths in Bishan.

Where can I find chemistry tuition in Bishan?

Chemistry Guru teaches H2 Chemistry at 112 Bishan Street 12, and SG Physics, Chemistry & Math teaches Sec 3, Sec 4, IP and H2 Chemistry at 513 Bishan Street 13. Ancourage Academy, Brain Matter and Geniebook also list secondary chemistry.

Which Bishan centres teach JC students?

Chemistry Guru (H2 Chemistry), Learners' Lodge (every main JC subject), SG Physics, Chemistry & Math (H2 Physics, Chemistry and Maths) and Ancourage Academy all teach JC students in Bishan.

Which Bishan centres offer a trial?

Ancourage Academy lists a standard S$18 trial, Chemistry Guru charges S$50 on site, SG Physics, Chemistry & Math charges half price for the first trial, and MuscleMath and Learners' Lodge offer trials at no charge. NickleBee Tutors states it does not offer trial lessons.

Which MRT station is best for Bishan tuition centres?

Bishan MRT (NS17/CC15) is closest to most centres on this list, around Junction 8 and Bishan Street 11 to 13. For the Bishan Street 22 centres, Marymount MRT (CC16) is also close.

Are these centres paid to be listed?

No. We chose them by the criteria above and took every fact from each centre's own website on 8 November 2026.

Is a home tutor better than a Bishan tuition centre?

It depends on your child. A centre suits a child who keeps up with the class, while a one-to-one tutor suits a child who needs work on specific gaps. Our rate card runs from S$25 an hour for lower primary to S$130 for ex-MOE JC tutors.

Official sources

Theon Teo

Written by Theon Teo, Founder and Mathematics Tutor, The Singapore Syllabus. DigiPen Institute of Technology Singapore, Game Development & Computer Science · 3 years' Mathematics teaching (Primary & Secondary). More about Theon

Free to ask.

Found this useful? Get your child the right tutor.

Tell us your child's level and subjects. 3 to 12 tutor profiles on WhatsApp within 16 hours, and you choose.

No contract and no minimum number of lessons. The first lesson is a paid trial at the tutor's rate. Rated 4.9 on Google.

Tell us about your child

We use your number only to send your shortlist on WhatsApp, and you choose the tutor. Privacy

Add level, subjects, budget (optional)

Optional, helps us match faster. We can also ask you on WhatsApp.

Subjects
Lessons
Budget per hour

Pick a level to see our rates for it.

Tutor preferences

Prefer to talk first? WhatsApp +65 8971 7546