Sorcery Creek is a tributary of Kakiddi Creek and part of the Stikine River watershed in northwest part of the province of British Columbia, Canada. From high peaks just south of Mount Edziza it flows generally east for roughly 13 km (8.1 mi) to empty into Kakiddi Lake, an expansion of Kakiddi Creek, a tributary of the Klastline River, which in turn is a tributary of the Stikine River.