Entre las tropas aliadas y la orilla norte del Rin había ocho grandes obstáculos fluviales: tres grandes ríos, el Mosa, el Waal y el bajo Rin; dos más pequeños, el Dommel y el Aa; además de tres canales, el Wilhelmina, el Willems y el Rin-Mosa.