Charles „Charly” Musonda (ur. 22 sierpnia 1969 w Mufulirze) – zambijski piłkarz występujący na pozycji pomocnika.
Kariera klubowa Charly Musonda rozpoczynał karierę w klubie ze swojego rodzinnego miasta Mufulira Wanderers. W rozgrywkach ligowych zadebiutował już w wieku 16 lat. W marcu 1986 podpisał kontrakt z Cercle Brugge, w związku z czym od początku sezonu 1986/1987 występował już w Belgii. Po roku przeniósł się do Brukseli, gdzie związał się z tamtejszym Anderlechtem aż na dekadę. W tym czasie zagrał dla „Fiołków” w 109 meczach strzelając 6 goli. Czterokrotnie sięgał z kolegami po tytuł mistrzów kraju, trzy razy zdobył Puchar Belgii. Rozegranie większej ilości spotkań i osiągnięcie kolejnych sukcesów w znacznej mierze uniemożliwiły mu kontuzje, które notorycznie nękały go od 1991 roku. Po rozstaniu z drużyną ze Stade Constant Vanden Stock przeszedł do Energie Cottbus jednak nie zagrał tam w żadnym spotkaniu, toteż w wieku 29 lat z powodu trapiących go urazów zakończył profesjonalną karierę.