From the confluence of its forks, Spring Creek flows northward through Spencer and northern Roane County into southeastern Wirt County, where it flows into the Little Kanawha River from the south at the community of Sanoma, approximately 8 miles southeast of Elizabeth.