Deux rivières, le Landgraben et le Muehlrhein se rejoignent à Offendorf pour former le Kreuzrhein.
3 gravières, se trouvent sur le ban d'Offendorf, le Salmenkopf et le Beilenkopf en bordure de Rhin et la gravière du Sandwoerth qui borde le village.
La forêt est traversée par le Vieux-Rhin. D'importants travaux ont été effectués dans la forêt pour le réaménagement et le nettoyage des cours d'eau, création de mares à amphibiens et de zones de reproduction des poissons.
Des castors ont également été réintroduits depuis 1993.
Offendorf est un village où l'eau, du moins en apparence, ne fait pas défaut.