The Sheldrake River watershed drains approximately 6 sqmi and comprises the upper Sheldrake River (north of Sheldrake Lake) and lower Sheldrake River (south of Sheldrake Lake), the east branch, the main tributary to the east branch, and various smaller tributary streams.