北軍陣地に向かって進み始めた全軍は約12,500名だった。この攻撃は一般に「突撃」と呼ばれているが、兵士達は念入りに横隊を組み、ペティグルー隊とトリンブル隊を右手に、ピケット隊を左手にして進んだ。9個旅団は長さ1マイル (1.6 km)以上の前線に伸びた。南軍は北軍陣地に至る開けた戦場1マイル近くを前進する間に激しい砲火を浴びた。セミナリーリッジとセメタリーリッジの間の地面は軽いうねりがあり、前進してくる部隊は北軍砲手から見るとしばしば見え隠れした。南軍の3個師団が前進していたので、待機する北軍兵は「フレデリックスバーグ！、フレデリックスバーグ！、フレデリックスバーグ！」と叫び始め、1862年のフレデリックスバーグの戦いで南軍の前線に向かって前進した悲惨な北軍を思い出させた。リトルラウンドトップの北の陣地に隠しておいたフリーマン・マックギルバリー中佐の砲兵隊からの砲撃が南軍の右側面を払い、一方セメタリーヒルからの砲撃が左側面を襲った。初めのうちは砲弾も中実のものだったが、南軍が北軍の前線から400ヤード (360 m)以内に近付くと、散弾とマスケット銃の弾に代わった。1マイルに伸びていた前線は、兵士達が前線に開いた穴を埋めて側面からの銃火を避ける自然の動きに随った結果、半マイル (800 m)以下に縮まっていた。