As a not-for-profit foundation, GES is financed exclusively by tuition fees and donations. Our tuition fees are recognized as being extremely competitive and inclusive (books, other resources, activities, day trips) compared with other international schools.

Initial joining fees for new pupils

1. Registration fee
This non-refundable fee covers the administrative costs of processing your application. The current registration fee, payable on enrolment is 1'500 CHF. It is valid for re-entry to the School within one year of leaving. GES does not charge an annual administration fee.

2. Capital development fee
The non-refundable capital development fee is used for the continual improvement and upgrading of the school environment. The payment is split as follows: CHF 2’000 at Registration and another CHF 2’000 after one year. It is valid for re-entry to the school within two years of leaving. Pupils wishing to re-enter the School are subject to the usual requirements of admission.

3. Tuition deposit
This deposit is held by the school until the pupil’s final term. The deposit is deducted from the invoice for the final term of the pupil’s attendance at the school: 3'000 CHF. When leaving the school, parents have the option to donate the tuition deposit to The GES Development Fund. All donations to GES are exempt of taxes.

(*) Capital development fee for the Nursery is payable in two parts:
- 2’000 CHF when entering into Nursery
- 2’000 CHF when entering into Reception

Other items

  • Lunches (optional) - CHF 2500
  • School bus service to and from school (optional) - CHF 3400 to CHF 4200 depending on home address
  • After School Care (optional) - CHF 18 per hour
  • Ski camp (optional) - CHF 900
  • Residential camp - CHF 400 to CHF 600

Tuition fees (2018-2019)


Nursery 2 days

Autumn term 2'980 CHF
Spring term 2'980 CHF
Summer term 2'980 CHF
Total 8'940 CHF

Nursery 3 days

Autumn term 3'840 CHF
Spring term 3'840 CHF
Summer term 3'840 CHF
Total 11'520 CHF

Nursery 4 days

Autumn term 5'270 CHF
Spring term 5'270 CHF
Summer term 5'270 CHF
Total 15'810 CHF

Nursery 5 days

Autumn term 6'320 CHF
Spring term 6'315 CHF
Summer term 6'315 CHF
Total 18'950 CHF


Autumn term

9'940 CHF

Spring term

7'455 CHF

Summer term

7'455 CHF


24'850 CHF


Years 7 - 9

Autumn term

11'590 CHF
Spring term8'695 CHF
Summer term8'695 CHF
Total 28'980 CHF

Tuition fees (2019-2020)


Nursery 2 days

Autumn term 2'995 CHF
Spring term 2'995 CHF
Summer term 2'990 CHF
Total 8'980 CHF

Nursery 3 days

Autumn term 3'855 CHF
Spring term 3'855 CHF
Summer term 3'855 CHF
Total 11'565 CHF

Nursery 4 days


Autumn term 5'295 CHF
Spring term 5'295 CHF
Summer term 5'295 CHF
Total 15'885 CHF


Nursery 5 days

Autumn term 6'445 CHF
Spring term 6'445 CHF
Summer term 6'440 CHF
Total 19'330 CHF



Autumn term 10'145 CHF
Spring term 7'600 CHF
Summer term 7'600 CHF
Total 25'345 CHF



Years 7 - 9

Autumn term 11'820 CHF
Spring term 8'870 CHF
Summer term 8'870 CHF
Total 29'560 CHF


Year 10

Autumn term 12'185 CHF
Spring term 9'130 CHF
Summer term 9'130 CHF
Total 30'445 CHF

What is included in the fees

  • Initial assessment of learning support needs
  • All required books and supplies
  • Laptop for nursery, primary and secondary classes
  • Extra-curricular activities (with some exceptions)
  • Single day outings
  • Free access to parking

What is not included in the fees

  • Initial joining fees (registration, capital development, tuition deposit)
  • Optional items
  • School bus services
  • Some extra-curricular activities
  • Optional individual music lessons
  • Individual education plan (IEP)
  • Exam fees

Sibling discounts

Parents who have more than one child in the school and who do not receive any educational grant or support from their employer are entitled to a 5% reduction on tuition fees for all children.

Payment schedule

Tuition fees are due on or before the first day of each term.
Mid-year joiners are charged a pro-rata amount for the remainder of the year.

School bus services

We offer a flexible bus service, that can be taken on either a regular or an ad hoc basis (annual fees for a return trip vary according to your home address but are between CHF 3400 and 4200, or 20 CHF for a single trip).

Parents can choose the day(s), and select morning and/or afternoon.

Our minibus routes are varied according to demand but currently follow these routes:

  • Geneva area: Genthod, Versoix, Bellevue, Collex, Chambésy, Grand-Saconnex, Genève - Rive
  • Terre Sainte & Nyon district: Mies, Founex, Tannay, Commugny, Coppet, Nyon, Prangins



The school lunch service is an optional, paid service provided by Novae Restauration available 5 days a week at primary and secondary. Please note that lunch can be provided for primary pupils attending extra-curricular activities or after school care on Wednesday afternoons.

Meals are nutritious, varied and nut-free, prepared with a minimal amount of additional salt and with a preference for seasonal products. 

Pupils may also bring a packed lunch from home. 

All pupils eat in the dining room where good table manners are promoted by staff.