1、源于西周,以官职为姓。上古时有人重黎,为司掌天地之官,唐尧曾抚育重黎之后。同宣王时,有重黎之后程伯休父,官至司马,执掌国家军队,佐政辅国,权势重大,程伯休父克平许方,立下大功,周王室允许他以官职为姓,其后遂成司马氏。2、晋元帝司马睿,本姓生,改姓司马,其后亦为司马氏。(本内容查字典原文地址: http://www.chazidian.com/baijiaxing_652)
来自战国时期,是同姓和冯姓的两人为躲避追捕,改的姓