Der Äschersbach ist ein 13,6 km langer rechter bzw. nördlicher Zufluss der Wetter aus dem Südosten des Vorderen Vogelsberges. Innerhalb des letzteren Naturraumes ist er der mit Abstand bedeutendste zum Main entwässernde Fluss.
Der Äschersbach entspringt auf einer Höhe von etwa 287 m ü. NHN südlich des zu Kleinstadt Grünberg gehörenden Stadtteils Lehnheim.
Der Bach fließt zunächst in südwestlicher Richtung und dann ab der Ortslage von Grünberg in südliche Richtung. An der Neumühle biegt er dann nach Westen in Richtung Queckborn ab, schlägt dann zwischen den Ortschaften Queckborn und Ettingshausen einen weiten Bogen nach links und läuft dann wieder in südliche Richtung weiter.
Er mündet schließlich unterhalb des zu der Kleinstadt Laubach gehörenden Ortsbezirks Münster auf einer Höhe von etwa 182 m von rechts in die aus dem Osten herannahende obere Wetter.
Der etwa 13,6 km lange Lauf des Äschersbachs endet ungefähr 105 Höhenmeter unterhalb seiner Quelle, er hat somit ein mittleres Sohlgefälle von etwa 7,7 ‰.