С начала Отечественной войны 1812 года генерал-лейтенант князь Горчаков командовал авангардным корпусом 2-й Западной армии, в Бородинском сражении был тяжело ранен и в строй вернулся уже в 1813 году. В Заграничных походах 1813—1814 годов командовал сначала 8-м пехотным корпусом, а затем возглавил 1-й пехотный корпус, отличился в Битве народов под Лейпцигом и при взятии Парижа.