曹瑋是真定府趙州寧晉縣延白村人,生於北宋年間(973),祖籍真定府趙州寧晉縣延白村。他的父親是北宋第一良將曹彬。19歲那年,曹彬薦其可任邊事,被任命為渭州同知。戍邊邊四十年,馭軍嚴明,沉勇有謀,領兵40年從未敗績,仁宗嘉祐八年(1063)、朝廷下詔曹瑋配享仁宗廟。
曹瑋的父親曹彬任武寧、天平軍節度使時,曹瑋為牙內都虞侯。他沉勇有謀,喜讀書,通“春秋三傳”,尤精《左傳》。宋太宗至道年間(995——997),銀川觀察使李繼遷反,佔據河西、銀夏等州,吞併西羌各部,兵勢日盛。朝廷先後派李繼隆、範廷召等將征剿,皆無功而返。太宗問大臣:“誰可將者?”曹彬舉賢不避親,答道:“臣少子瑋可任”。即以本州舊有官員同知(副知州,掌軍事)渭州,時年19歲。
宋真宗即位(998),改瑋為內殿崇班,知渭州。曹瑋治軍嚴明,賞罰果決,犯令者嚴懲不貸;善用反間計謀,熟察敵軍動向,舉措如老將。當時,叛臣李繼遷專橫暴戾,虐待部族,曹瑋知其積怨甚多,即修書給西羌諸部落首領,曉喻朝廷大義,言說朝廷對他們的恩典。諸羌得書很感動,於是康奴等部族請降,歸順朝廷。
李繼遷侵掠西蕃還,曹瑋率軍邀擊於石門川,俘獲甚眾。瑋考慮宋軍據守平地,利敵騎戰,不利於己,請命自隴山以東、循古長城天塹為依託禦敵。又招募土人為弓箭手,他們熟悉地理,通曉羌語,能耐寒苦,瑋命供給他們兵械糧食,每次打仗先讓其禦敵。恐其不肯賣死力,遂分給境內土地春種秋收,都由州派兵護作,免其租賦,使其安心戍邊,皆成精兵。
大中祥符元年(1008),曹瑋遷任西上閣門使為環慶路兵馬都鈐轄(相當於現軍區司令),兼知邠(bn)州。真宗又以曹瑋熟悉河北事,任命他為真定路都鈐轄,領高州史。瑋感邊事重要,上獻涇原、環慶兩道軍事圖,真宗示於大臣:“華夷(陝西西部)山川城郭險固,出入戰守之要地,應予高度重視。”讓分繪二圖,一留樞密院,一交給本道。命諸將出兵,臨戰皆以此圖議事。不久,又復為徑原路都鈐轄兼知渭州,與秦翰破章埋族於武延川,分兵滅拔藏於平涼,於是隴山諸族都來歸順獻地,不敢再犯。
宋真宗平初年(998),張佶任秦州知州時,設定了四門寨,侵掠羌人土地、財產,許多羌人都反叛了。瑋到任後推行安撫政策,命令下屬向羌人謝罪,歸還被搶的土地和財產,有數千羌人又回來了。對帶馬匹回來的,瑋送綵緞予以獎勵。又築弓門、治坊、床穰、靜成、三陽、定西、伏羌、永寧、水洛門、威遠等十寨,寨外挖疏壕溝三百八十里,用以加強守備。
伏羌首領廝雞波、李磨論私立《立法文》謀反,瑋襲滅其帳。宋真宗天禧三年(1019),德明率部侵犯柔遠寨,都巡檢楊承吉與戰失利。朝廷任命曹瑋為華州觀察使,郵延路副都總管,環、慶、秦諸州緣邊巡檢安撫使。骨嗶、大門等族長聽說瑋至,都來歸附。瑋因功拜宣徽北院使、鎮國軍節度使、觀察留後、籤書樞密院事。
宰相丁謂與寇準不和,惡曹瑋不依附己,指為準黨。革除了曹瑋南院使,環、慶路都總管職位。真宗乾興初(1022),貶瑋為左衛大將軍,容州觀察使,知萊州。丁謂被貶,乃以瑋為華州觀察使,知青州。天聖三年(1025),拜昭武將軍節度使,知天雄軍。天聖五年帶病守河陽,為真定府定州都總管。天聖六年(1028),瑋任彰武軍節度使,天聖八年(1030)正月逝於任上,享年58歲。仁宗罷朝兩日致祭,贈侍中,諡武穆公。
曹瑋善用兵,將士莫不為其效死力。平日起居非常閒逸,及率兵,多奇計,出入神速,深不可測。一日張樂宴飲僚吏,席間沒了曹瑋的蹤影,天亮出來尋找,瑋已將賊首級擲於庭下矣。瑋將兵四十年,從未敗績。曹瑋初守邊時,有山東名士賈同來訪,瑋安排在外住宿,瑋要回營,邀請賈同往,賈同問:“你的隨從何在?”瑋答:“已具。”等兩人出來就騎,見甲士三千環列,人馬雖眾卻無聲響。賈同回去後,對人說:“瑋真乃名將也。”