Johns Creek is a stream in the U.S. state of Georgia. It is a tributary of the Oostanaula River and was named in honor of John Fields, a local Cherokee Indian.
Johns Creek originates on the eastern slope of Johns Mountain in Walker County. The stream flows southward through the Chattahoochee-Oconee National Forest into Floyd County. South of the Floyd-Gordon county line, Pocket Creek joins Johns Creek, causing it to briefly flow west for about before resuming its southerly course past Everett Springs.
South of the national forest, Johns Creek serves as a natural boundary between Floyd and Gordon counties, passing under Georgia State Route 156. Eventually, the stream empties into the Oostanaula River.
Johns Creek supports a fish population that includes Rainbow trout, achieved through fish stocking. Another notable species in the stream is Redeye bass.