05/31/2026
31 MAY – 12 JUNE 1864 — BATTLE OF COLD HARBOR
The final major battle in the Overland Campaign was fought at Cold Harbor from 31 May to 12 June 1864, a brutal thirteen-day fight which was one of the Civil War’s bloodiest clashes.
Despite staggering losses on both sides, Union Lieutenant General Ulysses S. Grant’s Overland Campaign had brought the Army of the Potomac steadily closer to the Confederate capital of Richmond in a nearly continuous series of engagements during the month of May.
By 31 May, Union and Confederate forces converged at the crossroads known as Cold Harbor, about ten miles northeast of Richmond, beginning the final engagement of the Overland Campaign. Early on the morning of 3 June, five U.S. corps launched a frontal assault against the well-fortified Confederate line. As they charged across mostly open ground into withering rebel small arms and artillery fire, the U.S. troops were cut down in swaths.
On the U.S. left flank, Major General Winfield S. Hancock’s II Corps broke through the position held by rebel Major General John C. Breckinridge’s division, capturing several hundred prisoners before a rebel counterattack drove them back. By 1230 Lieutenant General Grant realized that the assault had failed.
On 3 June alone, the U.S. Army suffered about 6,000 casualties, compared to about 1,500 enemy casualties, in eight hours of combat. Although Union casualties were horrific, and Grant’s reputation suffered for it, the losses were not unprecedented; Pickett’s Charge, a comparable Confederate action at the Battle of Gettysburg, incurred similar losses for General Lee’s army.
The Battle of Cold Harbor resulted in the first extended lull of the Overland Campaign, although both sides skirmished, maneuvered, and built field fortifications. On 12 June, U.S. forces left their earthworks to move southeast to cross the James River and advance toward the vital transportation hub at Petersburg.
U.S. Army