El RheinEnergie Schulmarathon Köln es una carrera de relevos escolar dentro del Generali Köln Marathon, donde siete estudiantes se reparten la distancia completa del marathon, los 42.195 km. Empieza en Deutz y termina en el Kölner Dom, así los equipos disfrutan de la misma llegada en pleno centro que los participantes del maratón principal. El evento está abierto a equipos de relevos de todo tipo de secundaria, a partir de 5º curso, con una edad mínima de 10 años por corredor.
Los siete segmentos son intencionadamente variados: 5.0 km, 7.0 km, 5.5 km, 6.5 km, 6.0 km, 8.0 km y 4.2 km. Esto permite a los colegios asignar a los corredores a las distancias que mejor les vengan. Los estudiantes compiten dentro del grupo principal del maratón, no en un evento infantil aparte; comparten el recorrido y los espectadores con los maratonianos adultos. Cada equipo necesita la aprobación de la dirección de su colegio, y el comité de deportes escolares de la ciudad de Cologne, con la ayuda del equipo del maratón, organiza la competición.