[1] From high peaks just south of Mount Edziza it flows generally east for roughly 13 km (8.1 mi)[4] 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.
Its watershed covers 15.1 km2 (5.8 sq mi) and is entirely within Mount Edziza Provincial Park and Tenh Dẕetle Conservancy.
[6][7] Sorcery Creek originates in the high peaks south of Mount Edziza, such as Kaia Bluff.
From its source about 9 km (5.6 mi) south of the summit of Mount Edziza, Sorcery Creek flows east for about 13 km (8.1 mi) before emptying into Kakiddi Lake,[4][8] an expansion of Kakiddi Creek.
Sorcery Creek's watershed is within the Mount Edziza volcanic complex.