Битва при Геттисберге
29 июня генерал Ли узнал, что северяне перешли Потомак. Корпус Лонгстрита (и сам Ли) находились в это время западнее Геттисберга у Чамберсберга, дивизия Эрли — восточнее, корпус Юэлла — севернее. Ли сразу же приказал армии сконцентрироваться у Кэштауна, в 13 километрах на запад от Геттисберга. 30 июня бригада Джеймса Петтигрю подошла к Геттисбергу и заметила там части федеральной кавалерии Бьюфорда. Не вступая в бой, Петтигрю отвел бригаду от Кэштауна. Он сообщил об увиденном генералам Хиллу и Хету, но те решили, что Петтигрю столкнулся с пенсильванским ополчением. Приказ генерала Ли запрещал вступать в контакт с противником до полного сосредоточения, но Хилл решил провести разведку боем, чтобы определить, что за силы находятся под Геттисбергом. 1 июля в 5:00 две бригады дивизии Хета отправились к Геттисбергу.
Геттисбергская кампания
Решение о втором вторжении на Север было принято во время кризисной ситуации на западном театре войны, когда армия генерала Гранта угрожала Виксбергу. Генерал Ли рассчитывал победой на востоке облегчить положение Виксберга, а в случае удачного исхода кампании он надеялся на победу сторонников мира в американском правительстве. Ли сумел вывести Северовирджинскую армию из соприкосновения с армией Хукера, перебросить её к Калпеперу, войти в долину Шенандоа и разгромить федеральный гарнизон в Винчестере. Затем армия перешла Потомак и вступила в Мериленд, где Ли рассчитывал снабжать армию продовольствием за счёт местных запасов. Армия Хукера в это время несла большие потери из-за расформирования полков с истекшим сроком службы, поэтому Хукер не решался на агрессивные ответные меры. 28 июня Хукер был отстранён от командования, и его место занял Джордж Мид. 1 июля армии Ли и Мида случайно встретились у Геттисберга. В трёхдневном оборонительном сражении Мид сумел удержать позицию и нанести армии Ли серьёзный урон. После провала «атаки Пикетта» Ли был вынужден начать отступление. Он отвёл армию к Уильямспорту, где занял сильную оборонительную позицию. Мид не решился на атаку, и в итоге 14 июня Ли сумел без потерь отвести армию за Потомак. В ходе кампании Ли потерял треть своей армии и не смог изменить ситуации под Виксбергом, который сдался Гранту 4 июня. Геттисбергская кампания стала последним вторжением армии Конфедерации на территорию северных штатов.