Bearwallow Creek is a  tributary stream of Tearcoat Creek, itself a tributary of the North River, making it a part of the Potomac River and Chesapeake Bay watersheds.
Bearwallow Creek flows into Tearcoat Creek, which then feeds into the North River, ultimately contributing to the Potomac River and Chesapeake Bay watershed systems.