Kaikki koulun oppilaat opiskelevat saksaa äidinkielenä (saksalainen linja) tai vieraana kielenä (suomalais - saksalainen linja), jonka tuntimäärät ovat tavallista A1-kieltä huomattavasti suuremmat. Vastaavasti suomen kieltä opiskellaan äidinkielenä tai vieraana kielenä
Muut opiskeltavat kielet ovat
• kaikille yhteinen englanti (A-kieli), joka aloitetaan saksalaisella linjalla 3. luokalla ja suomalais-saksalaisella linjalla 5. luokalla
• ruotsin kieli suomalaisille oppilaille ja ranska muille 7. luokalta (B1-kieli)
• valinnaisena kielenä latina 8. luokalta (B2-kieli)
• lukiossa oppilaat voivat aloittaa uutena kielenä ranskan tai venäjän (B3-kieli)
Kielitutkinnot
Koulun oppilaat voivat suorittaa seuraavia kielitutkintoja:
- saksan kielessä Deutsches Sprachdiplom 9. luokalla.
- ranskan kielessä Delf scolaire -tutkinto lukion 1. tai 3. luokalla
- englannin kielessä Cambridge Certificate (CAE) lukiossa
- latinan kielessä Latinum-tutkinto lukion 2. luokalla
- Certilingua-kielidiplomi lukiossa
Muun äidinkielen ja kotikielen opetus
Koulussa toimii alaluokilla ruotsia äidinkielenään puhuville oppilaille tarkoitettu kielitaitoa ylläpitävä ruotsin kielen kerho. Tämän lisäksi pyritään oppilaille, joiden äidinkieli on muu kuin saksa tai suomi, järjestämään oman äidinkielen tai kotikielen opetusta, mikäli ryhmään ilmoittautuu riittävä määrä osallistujia (vähintään 4 oppilasta). Tällä hetkellä kotikielen opetusta annetaan venäjän kielessä.