School Enrollment in Cologne: One School, No Automatic Right to Your Favorite

North Rhine-Westphalia's compulsory schooling cutoff (Stichtag) is September 30: a child who turns 6 by that date must start school the following August 1. Children who become school-age must be registered at a primary school by 15 November of the year before (the Stadt Köln letter sent in autumn lists the registration days), and Stadt Köln's Bildungsportal confirms parents can choose among school types (municipal, Catholic, Protestant), but a guaranteed spot only exists at the school responsible for your residential address, if it has capacity, not automatically at your preferred school. You can only register your child at one primary school, though listing a second-choice school on the form is recommended. If your preferred school rejects your child for lack of space, you can file a formal Widerspruch within one month of the rejection notice, and escalate to the Cologne Administrative Court within another month if that's denied too.

The Official Rule

North Rhine-Westphalia’s compulsory schooling cutoff, the Stichtag, is September 30. Every child who has completed their sixth year of life by that date becomes subject to compulsory schooling starting August 1 of the same year. If you’ve read about a different cutoff date in another German state’s content, don’t assume it carries over here, NRW sets its own, and September 30 is what governs Cologne.

Every child who becomes school-age in the following year must be registered at a primary school by 15 November of the year before. This is stated by the NRW school ministry and in section 1 of the Ausbildungsordnung Grundschule. In Cologne, the city sends parents a letter in autumn with the registration form, the registration days and the primary schools near the address, according to Stadt Köln. Don’t put this off, because the registration days fall in autumn.

If your child’s German may be limited: § 36 of the Schulgesetz NRW was changed by the 18. Schulrechtsänderungsgesetz of 21 July 2026 (GV. NRW. S. 547). At registration the school checks German, and children who lack the German needed for lessons will have to attend a compulsory school Vorkurs (ABC-Klasse) in the school year before school. This duty applies only to children who become school-age from 1 August 2029, for earlier cohorts the previous rules continue. Our guide German Before School in Cologne explains what applies today.

School Choice: A Preference, Not a Guarantee

This is the part worth being precise about, because it’s easy to assume “parents can choose” means more than it actually does. Stadt Köln’s own Bildungsportal states that parents generally have the option to choose among school types, community (städtisch), Catholic, or Protestant Grundschulen. But that choice operates within real limits:

What's guaranteed vs. what's a preference
SituationGuaranteed?
A spot at the school assigned to your residential addressYes, if that school has capacity
A spot at a preferred school that isn't your assigned oneNo, subject to available capacity
Choosing among school types (municipal/Catholic/Protestant)Available as a preference, not a guarantee of placement

Your child can only be registered at one primary school, but the registration form lets you list a second-choice school as a backup, which Cologne’s guidance specifically recommends doing rather than leaving that field blank.

A child's hands drawing at a desk covered in colored pencils, a pencil case, notebooks, and a hand-drawn picture

Photo by Pavel Danilyuk on Pexels

If Your Preferred School Says No

A preferred school that isn’t your assigned one can legally reject your child once its classes fill up. This isn’t rare or arbitrary, it’s built into how the system works. If it happens to you, third-party legal guidance on the process lays out the path forward:

  1. Receive the rejection notice, which should include a Rechtsbehelfsbelehrung explaining your appeal rights and deadlines.
  2. File a formal Widerspruch (objection) within one month of receiving the notice.
  3. If the objection is denied, you can escalate to a lawsuit at the Cologne Administrative Court (Verwaltungsgericht Köln), again within one month of that denial.
  4. Meanwhile, your child still has a guaranteed spot at the school actually assigned to your residential address, assuming it has capacity, so a rejected preference doesn't leave your child without any school.

Step by Step

  1. Confirm your child meets the September 30 Stichtag, turning 6 by that date means compulsory schooling starts the following August 1.
  2. Identify your assigned school based on your registered residential address, this is where you’re guaranteed a spot if capacity allows.
  3. Decide whether to also apply to a preferred school, understanding it can reject your child if full, and list a second-choice school on the form as backup.
  4. Register at a primary school by 15 November of the year before school, using the letter and form you receive from the city in autumn, and confirm the registration days with your target school.
  5. Gather your documents: birth certificate, your ID, and proof of registered address at minimum, confirm the full list with your specific school.
  6. Attend your registration appointment at your chosen primary school.
  7. If rejected by a preferred school, note the Rechtsbehelfsbelehrung deadline and file a Widerspruch within one month if you want to contest it.

Compliance Note

This page explains general practice around school enrollment in Cologne, but it is not legal advice, and specific requirements, deadlines, and appeal procedures can vary by individual case and by school. For your specific situation, confirm current rules directly through Stadt Köln’s school administration or your target school.

FAQ & Common Pitfalls

What exactly is North Rhine-Westphalia's cutoff date for starting school?

September 30. Under NRW's rules, every child who has completed their sixth year of life by September 30 becomes subject to compulsory schooling starting August 1 of that same year. If you're moving from a different German state, don't assume that state's cutoff date carries over, NRW sets its own, and it's worth double-checking against whatever you may have read for another Bundesland.

Can I pick any school I want for my child?

You can express a preference among school types, Stadt Köln's own Bildungsportal confirms parents generally have the option to choose between community, Catholic, and Protestant primary schools. But a guaranteed place only exists at the school that's actually responsible for your residential address, and only if that school has capacity. There's no automatic entitlement to a school near you that isn't your assigned one, or to your first-choice school in general. The registration form does let you list a second-choice school, which is worth doing.

What happens if my preferred school is full?

It can legally reject your child once its classes have reached capacity. If that happens, third-party legal guidance on this process explains that you can file a formal Widerspruch (objection) against the rejection notice within one month of receiving it. The rejection notice itself should include a Rechtsbehelfsbelehrung, a notice explaining the exact deadline and procedure for appealing. If that objection is also denied, you can escalate to a lawsuit at the administrative court responsible for Cologne, again within one month of the denial.

Can I register my child at more than one school to improve my odds?

No. Cologne's own guidance is explicit that a child may only be registered at one primary school. What you can do instead is name a second-choice school directly on the registration form for your first-choice school, which the city's guidance specifically recommends, rather than submitting separate registrations at multiple schools.

When does registration actually happen, and how do I find the exact dates?

Every child who becomes school-age in the following year must be registered at a primary school by 15 November, according to the NRW school ministry and section 1 of the Ausbildungsordnung Grundschule. In Cologne the city sends parents a letter in autumn with the registration form, the registration days and the primary schools near the address. You register at the school itself, on days set by the school authority. For questions about the procedure the city runs a hotline (0221 221-30199).

What documents do I need for registration?

Cologne's guidance confirms that various documents need to be submitted at your appointment, without listing every item on the general overview page itself. Expect to need your child's birth certificate, your own ID, and proof of your registered address at minimum, since school assignment is tied to residential address. Confirm the complete list with your specific target school when you book your registration appointment, since requirements can vary slightly by school.