Almanya’da genel zorunlu öğretim süresi dokuz yıldır. Bütün devlet okulları ücretsiz eğitim vermektedir. Çocuklar genelde 6 yaşında başlayarak dört yıl ilkokula giderler. Daha sonra başarı düzeylerine göre ayrıldıkları farklı okullar vardır: Temel öğretim okulu ve farklı lise tipleri (Realschule ve Gymnasium). Bu okullar arasında, zorluk düzeyi ve pratiğe veya teoriye verilen ağırlık açısından farklar vardır. Bunun yanısıra farklı başarı düzeyindeki öğrencilerin birarada ders gördüğü toplu okullar da (Gesamtschulen) vardır. Bu okullarda farklı okul biçimleri arasında geçiş kolaylaştırılmıştır. Genel ortaokul niteliğindeki “temel öğretim okulları” 5. sınıftan 9. sınıfa kadar zorunlu eğitimden sonra gönüllü olarak 10. sınıfa da gidilebilir. Realschule ise, üniversite hakkı veren Gymnasium’a geçişte bir ara tiptir. 5. sınıftan 10. sınıfa kadar eğitim veren bu okulun diplomasıyla da ortra öğretimden mezun olunabilir. Gymnasium’larda ise derinleştirilmiş genel eğitim verilmektedir. Bu yolu izleyen orta öğretim öğrencileri eyalete göre bazen 12 bazen 13 öğretim yılının sonunda üniversite olgunluk derecesi alarak orta örğenimini tamamlamaktadır. Okulların çoğu yarım gün esasına dayalıdır. Ama Federal Yönetim dört milyar Avro’yla tam günlük okulların kurulmasını desteklemektedir. 2003 yılından bu yana bu parayla 6000 okul tam gün eğitimi başlatma ve genişletme yolunda teşvik almıştır. Okul çağı öncesi ileriye dönük daha iyi bir yönlendirmeyle ve daha fazla dil dersiyle okul eğitiminin kalitesinin artırılması amaçlanmaktadır. Okul sisteminden genelde eyaletler sorumlu olsa da, kurumlaşmış bir uygulama olan eyaletlerin eğitim bakanları toplantıları koordinasyonu sağlamaktadır.