1、出自嬴姓:嬴姓的出现是因为舜帝赐姓给他的女婿伯益为嬴,并把自己的姚姓的女儿嫁给他,虽然使用嬴姓的祖先是伯益,但赵姓的具体始祖是造父;
2、源于帝王赐姓或外族改姓:先后匈奴人、女真人、党项人、鲜卑人的历史人物,被赐姓赵;
3、周孝王传至周幽王时,因幽王无道,造父的7世孙赵叔带离周仕晋,从此赵氏子孙世代为晋大夫,掌握晋国大权。
起源于嬴姓,也就是秦始皇嬴政那个姓,形成于西周时期。嬴姓的祖先叫伯益。伯益第13世孙里有一个叫造父的,他是干什么的?用今天的话来说就是“驾驶员”,是为那位特别爱玩的周穆王赶马车的。
造父“车技”高超,赶马车的速度非常快,为此得到周穆王的封赏。
造父被周穆王封到赵城(今山西省赵城县)后,其子孙后代就姓赵了。赵姓的迁徙线路很清楚,先是在中原地区,包括今山西、山东、河北、河南,然后到了湖北和甘肃天水,一个往南一个向西。三国时候,开始大规模南迁。赵姓人口在全中国姓氏当中排行第8,有2600万人,主要集中在黄河沿岸和东北。这里必须强调一点,关于某个姓的人口数在今天的排名、占全国人口的比例,都是一个大约数,因为我们还没有一个权威的数据。