Route description (south to north)Edit
NY 88 begins at an intersection with NY 96 on the western edge of the Ontario County village of Phelps. Just to the north of this location, NY 88 passes under the New York State Thruway (Interstate 90). The route then curves to the northwest before returning northward as it enters Wayne County. In the village of Newark, NY 88 becomes Newark's Main Street. In the center of the village, NY 88 intersects NY 31. Immediately north of the center of town, NY 88 crosses over the Erie Canal. As the route leaves Newark, it crosses over the CSX Transportation Rochester Subdivision. Between Newark and the village of Sodus, NY 88 swerves to the west and east as it navigates the hilly Wayne County terrain, passing through the hamlets of Mud Mills and Fairville in the process. Upon entering Sodus, NY 88 becomes Carlton Street. At an intersection with West Main Street (part of the old Ridge Road), NY 88 turns west and follows West Main out of Sodus. Ridge Road separates from NY 88 just past the village line in the town of Sodus, leaving NY 88 unnamed for a short distance between Ridge Road and its northern terminus at NY 104.