Sciences & Maths
Maths TutorsIB, IGCSE, A-Level and Matura maths Science TutorsBiology, chemistry and physics Physics Tutors Chemistry TutorsLanguages
English TutorsIB English A and B, EAL support German TutorsGerman for school in Switzerland French TutorsTell us the year group, the curriculum and the date you are working towards. We assign on subject and level, typically within 48 to 72 hours.
Book a Tutor →International curricula
IB TutorsDiploma Programme, HL and SL IGCSE TutorsCambridge and Edexcel A-Level TutorsAS and A2Swiss curricula & guides
Swiss Matura TutorsIncluding the bilingual Matura IB vs IGCSE vs A-LevelWhich curriculum, and what changes Moving to SwitzerlandArriving with school-age children Summer TutoringCatching up over the holidaysWe assign a tutor who has taught that syllabus — not whoever answered first. If the fit is wrong, we reassign at no cost.
How it works →Swiss entrance exams
Gymi PreparationZurich runs the exam; Zug does not School Entrance Exams11+, 13+, ISEE, SSAT, CAT4, MAPCurriculum exams
Exam PreparationMocks, finals and revision planningIB in May, the ZAP in March, an entrance test in the autumn. Tell us the date and we will size the package to it.
See package prices →Cities
Tutors in Zug Tutors in Zurich Tutors in Basel Tutors in Geneva Tutors in Lausanne Tutors in BernSchools we support
ISZLInternational School of Zug and Luzern Institut Montana Zugerberg SIS Rotkreuz-ZugThe same price at home and online — no travel surcharge anywhere in Switzerland.
All areas served → Online tutoring →Cities
Tutors in Zug Tutors in Zurich Tutors in Basel Tutors in Geneva Tutors in Lausanne Tutors in BernIn Zug
IB Tutors Zug Maths Tutors Zug German Tutors Zug Science Tutors Zug MYP Tutors ZugSchools we support
ISZL Institut Montana Zugerberg SIS Rotkreuz-ZugDelivery
All Areas Served Online TutoringHow it works
Three questions, a named tutor in 48 to 72 hours, and one hour at the standard rate that comes straight off your package if you carry on. No enrolment fee, no admin fee, and no charge of any kind to enquire or to be assigned.
Hours are CHF 85, CHF 95 or CHF 130 — all-in, per 60 full minutes, the same figure at home or online.
What we do
Good Tutors Finder is a Swiss tutoring service. You buy tuition from us, not an introduction to an individual: the tutor is employed through CANICET GmbH, so there is no AHV, BVG or UVG obligation on your household and no employment paperwork of any kind. We are not a marketplace, a directory or a platform, and there is no profile page to browse. We assign, and we own the assignment being right.
Hourly rates, all-in
CHF 85–130
Foundation, Specialist and Distinction. Nothing is added at checkout — no registration fee, no admin fee, no travel surcharge, no minimum term.
Three questions
Age, curriculum and year group, and the date you are working towards. The first sets the tier, the second sets the tutor, the third sets the package size.
48–72 hours
Typical time from your enquiry to a named tutor. If the fit is not right we reassign at no cost.
CHF 0
To enquire, to be assigned, to register or to cancel a session before 17:00 the day before.
All cantons
At home or online, priced identically. English-first, with German- and French-language delivery on request.
The process
Six steps, and the first one takes about two minutes. You book online yourself — we will never put a charge through on your behalf, and nobody here can complete a booking for you.
Your child’s age, the curriculum and year group, and the date you are working towards. Those three answers set the tier, the tutor and the package size. The third question is the one almost nobody else asks, and it is the one that decides whether you need five hours or twenty.
Usually on WhatsApp, usually the same day. If something in the message tells us that tutoring is not the answer — a subject combination that is the real problem, a timetable with no space in it — we will say so rather than quote for it.
Chosen on subject, curriculum, level and availability. You get the name, the degrees and what they teach before the first lesson, not a shortlist to sift. Never guaranteed faster than 48 hours, because the right person matters more than the quick one.
CHF 85, CHF 95 or CHF 130, depending on the tier. Bring the most recent marked work you have. Twenty minutes with a marked paper tells a tutor more than an hour of conversation about the problem.
Buy a package of 5, 10 or 20 hours and the first hour is credited in full, so it is re-priced at the package rate too. Or take the money back. Or take a different tutor with that hour returned to the account. The choice is yours and we do not steer it.
Sessions of 90 minutes by default, or 60 if you prefer — the hourly figure is identical. Your best rate is held for one, two or three months depending on the package, and the package value stays on the account for twelve.
The three questions
Because between them they answer everything else, and because asking them means nobody has to guess. They take under a minute to answer and they are the whole intake.
Any subject for a learner aged 10 or under is Foundation at CHF 85 an hour. From 11 upwards it is Specialist at CHF 95, however basic the material — there is no judgement call and no negotiation, which is precisely the point. The one carve-out is language: a true beginner at CEFR A1 or A2 is Foundation at any age, including an arriving parent learning German.
IB Standard and Higher Level, MYP, IGCSE on either board, A-Level, AP, the Swiss Matura and Gymi or ZAP preparation are different jobs with different mark schemes. A tutor who has taught the specification is worth more than a tutor who knows the subject. Tell us the board and the year group, not just the subject.
Twenty hours is a school term of weekly 90-minute sessions; ten is roughly a half-term; five is a short push before one test. If you want one session a week and the examination is in six weeks, twenty hours is the wrong purchase and we will say so. If you are genuinely unsure, ten is the right answer almost every time.
Distinction, at CHF 130 an hour, is not on this list because it is not set by the work. It is our most accomplished tutors, and any family can elect it on any subject at any level — Standard Level, IGCSE, MYP, Gymi preparation or a nine-year-old. We name it once and then leave the decision with you.
Prices and packages
Hours are bought prepaid in blocks of 5, 10 or 20. The discount is for paying upfront, not for buying in bulk — which is why the five-hour saving is deliberately modest and why nobody here will push you towards twenty hours you cannot consume.
Specialist — CHF 95 an hour. Age 11 and above, whatever the syllabus: IB Standard and Higher Level, MYP, IGCSE, A-Level, AP, Swiss Matura and Gymi or ZAP preparation, and language work above CEFR A2. This is the tier most families are quoted.
5 hours
Best rate held 1 month · package valid 12 months
CHF 475
CHF 440
CHF 88 an hour
You save CHF 3510 hours
Best rate held 2 months · package valid 12 months
CHF 950
CHF 810
CHF 81 an hour
You save CHF 14020 hours
Best rate held 3 months · package valid 12 months
CHF 1,900
CHF 1,560
CHF 78 an hour
You save CHF 340The standard single-hour Specialist rate. Buy a package afterwards and it comes straight off, so the hour you already had is re-priced at the package rate too.
Distinction — CHF 130 an hour. Our most accomplished tutors. It is a tier about the person, not about the level of the work, so you can elect it on anything — Standard Level, IGCSE, MYP, Gymi preparation, a nine-year-old. We name it once and then leave it with you.
5 hours
Best rate held 1 month · package valid 12 months
CHF 650
CHF 600
CHF 120 an hour
You save CHF 5010 hours
Best rate held 2 months · package valid 12 months
CHF 1,300
CHF 1,110
CHF 111 an hour
You save CHF 19020 hours
Best rate held 3 months · package valid 12 months
On request
Quoted against a named objective
The standard single-hour Distinction rate. Buy a package afterwards and it comes straight off, so the hour you already had is re-priced at the package rate too.
Foundation — CHF 85 an hour. Any subject, any curriculum, for a learner aged 10 or under. Plus true-beginner German, French or English at CEFR A1–A2 at any age, including the arriving parent.
5 hours
Best rate held 1 month · package valid 12 months
CHF 425
CHF 390
CHF 78 an hour
You save CHF 3510 hours
Best rate held 2 months · package valid 12 months
CHF 850
CHF 720
CHF 72 an hour
You save CHF 13020 hours
Best rate held 3 months · package valid 12 months
CHF 1,700
CHF 1,390
CHF 69.50 an hour
You save CHF 310The standard single-hour Foundation rate. Buy a package afterwards and it comes straight off, so the hour you already had is re-priced at the package rate too.
How long you have
Two clocks, and they do different things. The short one protects the rate you paid. The long one is how long the value stays on your account. We say both, every time — saying only the short one understates the offer, and saying only the long one hides the reason to start.
If it isn’t right
Two guarantees sit on the first lesson of a package and you choose which one applies. We never choose on your behalf and we never steer you towards the second — a guarantee you have to extract is not a guarantee.
If the first lesson on your package does not meet your expectations for tutor knowledge or professionalism, the whole package goes back to your card — including the hour you already had. No questions and no conditions.
Would you rather stay? We assign a different tutor and credit that hour straight back to the package. You can ask for a different tutor at any later point too, at no cost, though a lesson already taught stands.
Bought a package and had second thoughts before starting? A full refund to your card within 14 days, provided no lesson has been taken. Switzerland gives no statutory right of withdrawal for an online purchase — this one is ours, voluntarily.
Cancel or reschedule until 17:00 the day before and the hour is not deducted from your package. Children get ill and school trips move. No minimum term, no notice period and no enrolment fee.
How we compare
All three are legitimate ways to buy tutoring in Switzerland and each is better than the others at something. Here is the comparison as we would put it to a friend, including the places where we are the more expensive answer.
| Good Tutors Finder | A tutor marketplace | A privately hired tutor | |
|---|---|---|---|
| Who chooses the tutor | We assign, on subject, curriculum, level and availability | You browse profiles and choose | You choose |
| Who employs the tutor | CANICET GmbH — employed, with full social cover | Nobody; the tutor is self-employed | You do, in practice |
| Your employment obligations | None | None in principle; the tutor carries them | AHV, and potentially more, are yours |
| Published unit | CHF per 60 full minutes, always | Varies by tutor: 45, 60 or 90 minutes | Whatever you agree |
| Typical hourly cost | CHF 69.50–130 all-in | Often cheaper per hour | Often cheapest of the three |
| If the first lesson disappoints | Your money back, or a different tutor with the hour credited — you choose | Usually a platform credit or nothing | Nothing; you start again |
| Replacing a tutor mid-term | Free reassignment, hours stay with you | You search again | You search again |
| Best at | A dated objective on a named curriculum | Breadth of choice and low headline price | A long, settled relationship you already trust |
Swipe to view all columns →
Competitor figures are ranges observed on Swiss providers and are normalised to CHF per 60 minutes, because Swiss providers quote in 45-, 60- and 90-minute units interchangeably and headline prices are otherwise not comparable. If a marketplace tutor is cheaper than us, they usually are — that is a real advantage and the honest question is what the difference buys.
Why it is built this way
None of these is a slogan. Each of them is a decision that costs the company something, which is why they are worth stating plainly.
Through CANICET GmbH, with AHV, holiday indemnity shown separately on every payslip, accident cover and liability insurance. Your household has no employment obligation, and the tutor has a real contract rather than a gig.
Swiss providers quote in 45-, 60- and 90-minute units interchangeably, so a headline rate is rarely comparable. Ours always is. A German-speaking parent reading Lektion will assume 45 minutes; here an hour is an hour.
The best-rate window and the twelve-month package validity, stated together, every time. Most of this market publishes no validity terms at all. When the rate window closes nothing is confiscated — hours taken are recalculated and the balance stays.
A reminder at nine months and another at eleven, unprompted. A family who misses the date by a little is accommodated on first request. That is an operating requirement here, not a courtesy, and it is what makes a published term a term rather than a trap.
Where we work
All cantons, at home or online, at the same price. The active focus is Zug, Zurich, Basel, Geneva, Lausanne and Bern, and the estate of pages behind those cities is being built out canton by canton.
Our beachhead, and the deepest coverage we have. There is no Gymi entrance examination in Zug — admission is examination-free — so the work here is international curricula and school subjects.
German-speaking Switzerland, where the Gymi and ZAP calendar shapes the year and where Basel’s international-school sciences are the strongest single cluster we run outside Zug.
French-speaking Switzerland, where the entrance examinations are the gymnase and collège admissions rather than the Gymi, and where the international-school population is the largest in the country.
Looking for a particular subject or curriculum? Start with the IB, IGCSE, A-Level, Swiss Matura or MYP hubs, or with maths, science, physics, chemistry, English, German or French. If an examination is the reason you are here, exam preparation, Gymi preparation and school entrance examinations are the three places to start.
Questions
Ten of them, answered in full. There are more on the frequently asked questions page, which covers prices, guarantees, scheduling and curricula in more depth.
You tell us three things — your child’s age, the curriculum and year group, and the date you are working towards. We assign a tutor on that basis, typically within 48 to 72 hours, and confirm the name with you on WhatsApp. You take one hour at the standard rate for that tier: CHF 85, CHF 95 or CHF 130. If it is right, you buy a package of 5, 10 or 20 hours and the hour you have already paid for comes straight off it. If it is not right, you choose between your money back and a different tutor with that hour credited. Nothing is charged to enquire and nothing is charged to be assigned.
Typically 48 to 72 hours from your message to a named tutor. It is sometimes faster and we will never promise that it will be, because the promise a family actually needs is the right person rather than the quick one. What lengthens it is a narrow requirement — a specific IB Higher Level subject in a specific canton, at a specific time on a specific evening. If we cannot staff something properly we say so rather than assigning a near miss.
No, and that is deliberate. We assign on subject, curriculum, level and availability, and we carry the responsibility for the assignment being right. What you can choose is the tier: if you would like our most accomplished tutors rather than the right tutor for the syllabus, that is Distinction at CHF 130 an hour, and it is available on any work at any level. If the person we assign is not the right fit, we reassign at no cost, and on a first lesson that hour is credited back.
The standard single-hour rate for the tier the work falls in — CHF 85, CHF 95 or CHF 130. It is not free and it is not discounted. If you then buy a package, that amount comes off the package in full, so the hour you have already had is re-priced at the package rate along with the rest. Ten Specialist hours cost CHF 810 whether you buy the package outright or take one hour first. You simply get to meet the tutor before deciding.
Diagnosis first, then teaching. A tutor arriving at a first lesson with a marked paper, a recent test or the last report can usually tell inside twenty minutes whether the gap is knowledge, technique, timing or confidence — four problems that look identical from the outside and need four different plans. The default session is 90 minutes and you may choose 60; the price per hour is the same either way. Bring the most recent piece of marked work you have. It is worth more than any description of the problem.
Directly between you and the tutor, around your week. Most families run one session of 90 minutes a week during term and add a second in the weeks before an examination. You can cancel or move a session free of charge until 17:00 the day before, and it is not deducted from your package. There is no minimum term, no notice period and no enrolment fee.
No. The same figure applies at your kitchen table and on a screen, anywhere in Switzerland, and there is no travel surcharge. Online works better than most parents expect for older students and for anything involving past papers, because the paper can be annotated by both people at once. It works less well for a nine-year-old, who generally needs a person in the room.
Every tutor teaches in English as a minimum. German-language and French-language delivery is arranged on request — say so when you enquire, because it narrows the pool and is better handled at the start than after an assignment. The site itself is published in English, German and French, and the language switcher in the menu moves you between the three.
Yes. Adult learners are common in language work, in professional examinations and in university-level mathematics and statistics. A true beginner in German or French — CEFR A1 or A2, someone who cannot yet hold an everyday conversation without switching to English — is Foundation at CHF 85 an hour at any age, including a newly arrived parent. Above A2, language work is Specialist.
Then tell us that, and we will say so. Some of what parents bring us is not a tutoring problem: a subject chosen badly at the start of the IB, a timetable with no room in it, a child who is tired rather than behind. We would rather say that in a WhatsApp message than sell ten hours against it. If it is a tutoring problem, the fastest way to start is the form — it takes about two minutes and there is no charge to enquire or to be assigned.
Start here
That is the whole intake. We come back with a named tutor, typically within 48 to 72 hours, and you take one hour at the standard rate before deciding anything else. There is no enrolment fee and no fee of any kind to enquire or to be assigned. If we do not think tutoring is the right answer, we will tell you that instead.
Sophie — Good Tutors Finder 🇨🇭 · WhatsApp +41 76 213 1843 · See all package prices