Mess Creek originates from an
unnamed lake behind an
alluvial fan at . From its source the creek flows about north into
Mess Lake and then continues northwest for another into the Stikine River. The final of Mess Creek flows through a gorge.
Kitsu Creek is the second named right tributary which flows northwest and then north into Mess Creek. The third named right tributary is
Raspberry Creek which flows northwest into Mess Creek.
Taweh Creek, the fourth named right tributary, flows northwest into Mess Creek west of
Mount Edziza. The fifth named right tributary,
Crayke Creek, flows southwest into Mess Creek off Mount Edziza.
Elwyn Creek is the sixth named right tributary which flows west into Mess Creek. The seventh named right tributary is Dagaichess Creek which flows southeast into Mess Creek just south of Telegraph Creek. Only two left tributaries of Mess Creek are named. The first one is Schaft Creek which flows north into Mess Creek on the west side of Mount Edziza Provincial Park. The other named left tributary, Tudadela Creek, flows north into Mess Creek. ==Geology==