Стюарт был освобожден по обмену в конце лета 1864 года и снова стал командовать бригадой Северовирджинской армии — в дивизии генерала Пикетта. Теперь его бригада состояла из 9-го, 14-го, 38-го, 53-го и 57-го вирджинских полков. Во время осады Петерсберга они обороняли траншеи к северу от реки Джеймс.