Johns River (Washington)

Johns River is a short tidal river flowing into the south end of Grays Harbor in the U.S. state of Washington.

Johns River originates in the Willapa Hills in southwestern Grays Harbor County, near the North River Divide, which separates its basin from that of the North River. There are two main sources of Johns River, the South Fork and the longer North Fork Johns River. Including the North Fork the river is about 15 mi long. Both forks flow generally west and northwest. Florence Creek is a tributary of the North Fork, while the South Fork's tributaries include Archer Creek, Big Creek, and Hall Creek. After the two forks join the river is joined by Balloon Creek, Crawford Ditch, Atwood Creek, Bluff Creek, Gold Creek, and Beaver Creek. Johns River enters Grays Harbor at Markham, about 5 mi west of Aberdeen.

The river's lowermost course runs through the Johns River Wildlife Area Unit, part of the Johns River Wildlife Area.