据河套地区的蒙古部落大举进犯，贺虎臣跟从主帅杨肇基协同击破。加官代理都督佥事。崇祯二年(1629年)，捕杀阶州叛兵周大旺等。担任总兵，镇守宁夏。关中民变四起，王嘉胤攻陷清水营，杀游击李显宗，接着攻陷府谷。其同党李老柴策应，聚集三千余人，攻击合水。总督杨鹤命令贺虎臣前往讨伐，在盘谷交战，俘虏六百多人。不久，击斩庆阳的叛军首领刘六。崇祯四年（1631年），神一元攻陷保安。延安告急，延绥的巡抚镇将都东援陕西。巡抚练国事命令贺虎臣及副将李卑支援围剿。贺虎臣等进兵围攻保安，变民军引来河套数千蒙古骑兵挫败贺虎臣军。