鄧禹西征關中之戰,鄧禹平定河東後,於建武元年(25)七月又西征關中。他從汾陰渡河,在衙縣(今陝西白水東北)擊敗更始軍。時赤眉、綠林火併,故鄧禹勢力發展很快,眾號10萬。赤眉軍占據長安後,禹部將勸其徑攻長安。禹認為漢軍缺糧,而赤眉新拔長安,財谷充實,鋒銳未可擋;而上郡、北地、安定土廣人稀,饒谷多畜,故且休兵北邊,就糧養士,以觀赤眉之敝。於是引兵北向栒邑。二年初,赤眉缺糧,棄長安西向就食。禹一度攻占長安。赤眉西向受阻,遂又東還;十月,禹軍迎擊之於郁夷,為赤眉所敗。赤眉回長安後與延岑戰於杜陵,禹趁機襲取長安,為赤眉將謝祿所敗。鄧禹西征關中無功,年底被征還,以馮異代之。