源流一:赵姓出自嬴姓,嬴姓的出现是因为舜帝(姚姓,后代以姚为姓)赐姓给他的女婿伯益(颛顼帝孙)为“嬴”,并把自己的姚姓的女儿嫁给他。虽然使用嬴姓的祖先是伯益,但赵姓的具体始祖是造父。
源流二:周孝王传至周幽王时,因幽王无道,造父的7世孙赵叔带离周仕晋,从此赵氏子孙世代为晋大夫,掌握晋国大权。到战国初年,赵氏联合韩、魏二卿击败智氏,瓜分智氏封地,继而赵敬侯赵襄子联合魏武侯、韩哀侯三家分晋,建立赵国。至他的孙子赵籍时,正式获得了周威烈王的承认,与韩、魏两家并列为诸侯。公元前222年,赵国为秦国所灭,赵国王室纷纷散落民间。因为造父是秦人和赵人的共同祖先,而且自造父开始姓赵,所以秦国公族也姓赵,比如秦始皇嬴政又称赵政。秦国公族也以赵为氏,有“诸赵”的说法。