Canajoharie Creek begins in a forested area north of the village of Cherry Valley along St. Butler Road.
It starts traveling northward for a short distance, crossing under U.S. Route 20, then reaches the first waterfall on the creek called Judds Falls, also known as Tekaharawa Falls.
The creek continues northward after the falls for a short distance to just before Van Derwerker Road, where it turns to the east and begins to parallel the road, and crosses under Mill Road.
After crossing under Mill Road, the creek starts to parallel Mill Road.
After a short distance, it crosses under Cherry Valley Road, Otsego Road, and then Vandeusenville Road.
Shortly after crossing under Vandeusenville Road it meets the confluence of Bowmans Creek, just east of the hamlet of Sprout Brook.

After the confluence of Bowmans Creek, Canajoharie Creek begins to parallel State Route 163 (Sprout Brook Road) and crosses under Vandeusenville Road for the second time.
It continues traveling eastward passing to the south of the hamlet of Buel.
After passing Buel, it crosses under South Buel Road and then crosses under Macphall Road.
After crossing under Mcphall Road, the river curves to the north for a short distance, crossing under West Ames Road, then curves back eastward.
After the turn back to the east, the creek reaches the confluence of Brimstone Creek north-northwest of the village of Ames.
Canajoharie Creek begins in a forested area north of the village of Cherry Valley along St. Butler Road. It starts traveling northward for a short distance, crossing under U.S. Route 20, then reaches the first waterfall on the creek called Judds Falls, also known as Tekaharawa Falls. The creek continues northward after the falls for a short distance to just before Van Derwerker Road, where it turns to the east and begins to parallel the road, and crosses under Mill Road. After crossing under Mill Road, the creek starts to parallel Mill Road. After a short distance, it crosses under Cherry Valley Road, Otsego Road, and then Vandeusenville Road. Shortly after crossing under Vandeusenville Road it meets the confluence of Bowmans Creek, just east of the hamlet of Sprout Brook.
After the confluence of Bowmans Creek, Canajoharie Creek begins to parallel State Route 163 (Sprout Brook Road) and crosses under Vandeusenville Road for the second time. It continues traveling eastward passing to the south of the hamlet of Buel. After passing Buel, it crosses under South Buel Road and then crosses under Macphall Road. After crossing under Mcphall Road, the river curves to the north for a short distance, crossing under West Ames Road, then curves back eastward. After the turn back to the east, the creek reaches the confluence of Brimstone Creek north-northwest of the village of Ames.
Canajoharie Creek