源流一:趙姓出自嬴姓,嬴姓的出現是因為舜帝(姚姓,後代以姚為姓)賜姓給他的女婿伯益(颛顼帝孫)為“嬴”,并把自己的姚姓的女兒嫁給他。雖然使用嬴姓的祖先是伯益,但趙姓的具體始祖是造父。
源流二:周孝王傳至周幽王時,因幽王無道,造父的7世孫趙叔帶離周仕晉,從此趙氏子孫世代為晉大夫,掌握晉國大權。到戰國初年,趙氏聯合韓、魏二卿擊敗智氏,瓜分智氏封地,繼而趙敬侯趙襄子聯合魏武侯、韓哀侯三家分晉,建立趙國。至他的孫子趙籍時,正式獲得了周威烈王的承認,與韓、魏兩家并列為諸侯。公元前222年,趙國為秦國所滅,趙國王室紛紛散落民間。因為造父是秦人和趙人的共同祖先,而且自造父開始姓趙,所以秦國公族也姓趙,比如秦始皇嬴政又稱趙政。秦國公族也以趙為氏,有“諸趙”的說法。