Toms Creek is a long 4th order tributary to the Ararat River in Surry County, North Carolina.
Toms Creek rises on the Big Creek divide about 0.25 miles west of Woodville, North Carolina. Toms Creek then flows south before turning southwest to join the Ararat River at about 5 miles northeast of Pine Hill.
Toms Creek drains of area, receives about 48.1 in/year of precipitation, has a wetness index of 348.20, and is about 58% forested.