司马干(232年―311年2月26日),字子良。河内郡温县(今河南温县)人。晋宣帝司马懿嫡生第三子,母宣穆皇后张春华,为晋景帝司马师和晋文帝司马昭的同母弟。
司马干在曹魏时被封为安阳亭侯,后进爵为平阳乡侯。五等爵制建立后,改封定陶伯。司马炎建立西晋后,司马干受封平原王,历任抚军中郎将、光禄大夫、左光禄大夫、卫将军等职。永宁元年(301年),晋惠帝司马衷复位后,任司马干为侍中、太保。
永嘉五年(311年),司马干去世,享年八十岁。