被羌军俘虏。羌人佩服他的义勇，不愿加害他，于是将盖勋送回汉阳。后来凉州刺史杨雍表奏盖勋任汉阳太守。当时发生饥荒，人们互相捕食，盖勋调运粮食给灾民，拿出自家存粮为表率，救活了一千多人。
威震京师.中平四年（公元187年），凉州刺史耿鄙统六郡兵马，以治中程球为先锋前往讨伐韩遂。盖勋功绩卓越，知道耿鄙必败，于是辞官回家。后来盖勋被任命为武都太守，诏书让大将军何进、上军校尉蹇硕为盖勋设宴送行。盖勋还没抵达武都，就被任命为讨虏校尉。汉灵帝召见盖勋，问天下为何那么多叛乱？盖勋回答是宠信宦官子弟