米信原名海进,本来是奚族人,年轻时勇悍,以擅射闻名。周太祖即皇帝位后,把他编在护圣军。跟从周世宗征讨高平,因战功升任龙捷散都头。宋太祖统领禁兵时,把米信收用在军中,得以追随左右,于是成为太祖心腹,改名信,署任为牙校。宋太祖即皇帝位后,补任他为殿前指挥使,升任直长。平定扬州时,米信执弓箭侍奉在太祖身边,有一个散骑兵将接近皇帝车驾,米信一箭射去,一发而射中。升任殿直指挥使。开宝元年(968),改任殿前指挥使、兼任郴州刺史。

太宗即皇帝位,转任散都头指挥使,接着兼任高州团练使。太平兴国三年(978),升为兼任洮州观察使。太平兴国四年,征伐太原时,被任命为行营马步军指挥使,与田重进分别督率行营诸军。并人军队秘密地来进攻,米信打败了他们,杀死敌将裴正。并州平定后,于是移兵进攻范阳。部队回师后,因战功提升为保顺军节度使。当时米信的宗族亲属们都在塞外,他哥哥的儿子米全从朔州跑来投归,接见他后,让他乘驿马到代州,伺机把亲属们迎接来,派劲卒护送他。后来米全住了一年,边境侦察兵很严格,竟然不能迎其亲属。米信慨叹说:“我听说忠孝不两立,现在正想以身殉国,怎能顾及亲戚呢?”向北面痛哭,诫令子侄们不要再提这件事。太平兴国五年,太宗命他与郭守斌贝等人一起统辖定州屯兵。太平兴国六年秋天,升任定州驻泊部署。太平兴国八年,改任彰化军节度使。

雍熙三年(986),征伐幽蓟时,任命米信为幽州西北道行营马步军都部署,在新城打败契丹军队。契丹率领部队又来进攻,宋军稍微退却,米信独以部下龙卫卒三百人抗御敌军,敌军把他们重重包围起来,箭如雨下,米信射中几名敌兵,部下士卒大多战死。到天黑,米信手持大刀,率领跟从的骑兵大声呐喊,杀死几十名敌人,敌军才略微退却,米信指挥百余骑兵突围得以免死。因犯失律之罪,议罪应当杀头,诏令特地原谅他,贬任右屯卫大将军。第二天,仍然授任彰武军节度使。

端拱初年(988),诏令设置方田,任命米信为邢州兵马都部署来监督这件事。端拱二年,改任横海军节度使。米信不识字,所作所为多暴横,皇上命令何承矩给他做副手,处理州中政事。承矩兼管屯田时,米信就专断放肆不遵法度,宴请犒劳军人时非常刻薄,曾经私人买绢时,向主管计税的官吏谎称是官府购买逃避关税,皇上查访得知这些情况。端拱四年,召他入朝任右武卫上将军。第二年,任判左右金吾街仗事。不满一月,吏卒无罪被他鞭打的很多。强行购买人口和货物,他的妻子死后买地埋葬,妄自挖掉居民的坟墓。家奴陈赞又老又病,被米信鞭打致死,此事被他的家人告发。把他送给御史审讯,米信供认。案情还未上报就去世,终年六十七岁。追赠横海军节度,他的儿子米继丰,任内殿崇班、门合门祗候。