1、中國本土起源; 2、賜姓和改姓; 3、少數民族漢化改姓
本土起源的趙姓歷史悠久,系由上古嬴姓的嫡宗演變而來。
嬴姓的得姓始祖是舜的賢臣伯益(伯翳)。伯益早期輔助禹治水有功,被舜賜以嬴姓並娶其族玉女。伯益還很擅長馴養飛禽走獸,是遠古中國畜牧業的奠基人。伯益的後代分支眾多,多數均以自己的領地為氏,分化出費、廉、江、黃、徐等氏族。其主宗壹直在商、周中央政府任職。
關於伯益本人的身份,上古傳說的說法不壹。有說他是黃帝的長子少昊的曾孫,但也有古籍記載他是黃帝次子昌意之子顓頊的重孫。因為中國上古史遺址沒有發現文字史料,目前所知都是依靠傳說,出現混亂也是可以理解。
到了西周穆王時期,嬴姓的宗主造父,因為繼承了馴牧禽獸的家學基因,精通馴馬駕車,成為周穆王的親隨近臣。在平定徐偃王反叛的戰爭中,造父憑借自己高超的禦車技術,迅速將正在西巡的穆王載回鎬京,使王師贏得了戰略主動,為戰爭的勝利做出了重大貢獻。周穆王將趙城賞賜給他做為封邑,造父代表的嬴姓大宗自此以趙氏自稱,形成了嬴姓趙氏。現代趙姓便由此而來。
趙姓在春秋戰國時期發展很迅速,它的兩個主要支系分別建立了秦國和趙國,是戰國時期最強大的兩個國家。同時也形成了大量人口並分蘗出眾多支姓,例如馬、白、梁、繆、秦、邯鄲、訾辱等。
趙姓在宋代獲得空前發展,除了大量皇室子弟外,皇帝還將趙姓賜給很多功臣重胄,吸收了很多異姓加入。在現代中國,趙姓人口數均全國第八位,有二千六百多萬人。