Среднее образование в Германии делится на две ступени: начальную школу Primastufe (Grundshule) и среднюю школу Sekundarstufe (Hauptshule, Realshule, Gymnasium). Кроме того после окончания средней школы дети могут поступить в профессиональную школу (Professionalshule) и получить рабочую специальность. Это рассчитано на тех, кто не планирует получать высшее образование.
Обучение в начальной школе охватывает период с 6 лет до 10-12 лет, средней школе с 10-12 лет до 19 лет и в профессиональной или смешанной школе от 16 до 19 лет.
Наиболее престижным считается получение аттестата зрелости в Gymnasium. После успешного окончания гимназии студент может поступить в любой университет на множество специальностей без вступительных экзаменов. Продолжительность обучения в гимназии составляет 9 лет. Основными предметами при обучении являются гуманитарные.
Realshule также обладает достаточно высоким статусом. Здесь получают образование будущие служащие в сфере торговли, государственной службы и сфере обслуживания. При успешном окончании школы студент имеет право поступить в выпускной класс гимназии, а после в университет.
Hauptshule. Здесь проходят обучение студенты, которые не планируют получать высшее образование.
Обучение в Professionalshule дает студенту рабочую профессию. После окончания такой школы студент может устроиться на работу. Поступление в высшее учебное заведение не подразумевается.
Кроме того существует смешанная школа Gesamtshule, окончив которую студент получает общее образование и изучает как гуманитарные так и технические науки. При успешной сдаче выпускного экзамена по программе гимназии студент может поступить в университет.