Germany · Frankfurt

European School Frankfurt: categories, languages and 2026/27 fees

European School Frankfurt is a Type 1 European School in Praunheim. Admission category and the child's dominant language determine priority, fees and language placement. Category III families can apply only when places remain, and the school does not keep a waiting list.

Nursery in the year the child turns 4, through Secondary 7 and the European Baccalaureatedayco-edResearched 2026-09-05

Official websiteFrankfurtGermany guide

Quick facts

Typical ages
Nursery in the year the child turns 4, through Secondary 7 and the European Baccalaureate
Location
Frankfurt, Germany
Boarding
day · co-ed
Curriculum as published
European Schools curriculum · European Baccalaureate
Languages of instruction
German, English, French, Italian, Spanish in the younger years
Official website
esffm.org
Researched
2026-09-05

European School Frankfurt, or ESF, is a co-educational Type 1 European School at Praunheimer Weg 126 in Frankfurt-Praunheim. It is a day school and does not provide boarding.

The school follows the European Schools curriculum from Nursery through Secondary Year 7. Its leaving qualification is the European Baccalaureate, not the International Baccalaureate Diploma.

ESF primarily serves children of European institution staff. Other families may apply when their category and the available capacity permit it.

Admission categories

An applicant’s category determines priority and school-fee status.

The 2026/27 secondary form lists eligible employees of the European Central Bank and European Commission institutions in Category I. Their children are exempt from annual school fees, although the administrative charges below still apply.

Families should obtain original employer confirmation before relying on Category I status.

Category II applies when a company or institution has a financial agreement with the Board of Governors or ESF. These applicants follow Category I in priority when places remain. The applicable agreement determines the charge.

Category III covers private families outside the first two categories. Admission is possible only when a place is available. ESF explicitly says it does not keep a waiting list.

Stages and teaching languages

Nursery normally begins in September of the calendar year when the child turns four. Primary Year 1 begins in the calendar year when the child turns six. Secondary education continues through S7 and the European Baccalaureate.

The FAQ says classes generally have between seven and 30 pupils. A smaller class may be combined and a larger one divided, subject to the system’s rules.

ESF has German, English, French, Italian and Spanish language sections in the younger years. The current sources disagree about the Spanish section’s last year.

The FAQ says Spanish continues until S2. The 2026/27 secondary form lists Spanish for S1–S3, then only German, English, French and Italian for S4–S7. Families need the current transition arrangement in writing.

Language 1, or L1, is normally the child’s mother tongue or dominant language. Parents do not choose it solely by preference. The Director may use comparative language tests, including in Nursery, and an L1 change is exceptional.

Language 2, or L2, is German, English or French and normally differs from the section language. L2 begins in Primary Year 1.

From S3, L2 is also used for Human Sciences, meaning history and geography, and for religion or ethics. From S4, history, geography and optional economics are taught in L2.

SWALS means Students Without a Language Section. A Category I or II pupil without a matching section can study their dominant EU language as L1 while joining a German, English or French section.

A Category III pupil receives SWALS L1 teaching only if the course already exists and creates no new group. If the qualifying Category I pupil leaves and the course closes, the Category III pupil must replace L1 with L2 and choose a new L2.

The form allows two years for that pupil to catch up in a new L2. Category III families relying on an existing SWALS course should ask about its continuity.

The form also offers an Other National Language, or ONL, from Nursery through S7 to eligible pupils. Depending on the relevant nationality, the listed options are Irish, Maltese, Swedish or Finnish, and Catalan.

Application process

The enrolment FAQ gives a window from 1 December to 28 February for the following school year, with decisions by April. No 2027/28 form appears in the source list, so confirm that timetable before applying.

The family must send the original, completed and signed form by post. Only written confirmation from the Director establishes admission. A child cannot attend before that confirmation.

The form requests previous promotion or progression evidence and any relevant custody documents. Category I and II applicants also provide original employer confirmation. Documents require a certified translation if they are outside the accepted school languages.

Mid-year applications are limited to Category I and II pupils who are not already attending a Frankfurt school. This is not a general rolling-entry route for Category III families.

Fees for 2026/27

The Board of Governors sets school fees each year, so figures may change between cycles. Category I pupils are exempt from the annual fee. Category II families pay under their organisation’s agreement.

The published annual Category III fees are:

Cycle Annual fee
Nursery €4,457.80
Primary €6,129.55
Secondary €8,358.46

The following charges apply across admission categories. Examination registration and replacement-ID charges apply only when relevant, not to every pupil each year.

Charge Nursery Primary Secondary
Insurance €5 €5 €5
Administration €38 €38 €44
European Baccalaureate registration — — €108.10
Replacement student ID €5 €5 €5

Intermath and Mediterranean World book charges are marked as variable. Secondary lockers are arranged through a third-party portal, so parents pay that provider directly.

The parents’ association organises extracurricular activities, and participating parents must join the association. The reviewed sources do not give the current membership or activity fees.

Category III families pay a non-refundable 25% advance. The school bills it by email in June or before the school year starts. It bills the balance after the start of the year.

Under the cited rules, a pupil may not attend if the advance or other fees remain unpaid. The reviewed sources do not set out full withdrawal liability beyond the non-refundable advance.

What to confirm before applying

ESF is worth considering when the child’s language pathway and the family’s admission category fit the school’s provision. It is less suitable for a Category III family needing flexible mid-year entry or certainty that a particular language course will continue.

Obtain the child’s category and employer evidence in writing. Confirm the year group, assigned language section and L1 before treating the place as suitable.

Families using Spanish need to establish whether the section ends after S2 or S3 and what happens next. A Category III SWALS family should establish what happens if the course loses the pupil whose status sustains it.

The Frankfurt school guide compares local routes. Our European Schools guide explains how this system differs from other international-school models.

Sources used for this portrait

Official pages and documents we read. If a figure matters to your budget or your application, open the link and confirm it is still current.

Friendly orientation, not an application. Dates, fees, and programme details move. Confirm everything with the school.

Other school profiles

Keep reading