The upper portion of the creek forms Harker Canyon, and drains from west to east on the southern side of the Sheeprock Mountains, a small mountain group in the larger Wasatch Range. The lower portion of the creek drains from south to north into Rush Valley, where it enters the watershed of Faust Creek. The point where the creek flows out of the canyon is located  south of the town of Vernon.
The creek's upper section forms Harker Canyon and flows eastward along the southern side of the Sheeprock Mountains, a small mountain range within the Wasatch Range. Its lower portion drains southward into Rush Valley before joining Faust Creek's watershed. The creek's exit point is located south of Vernon.