May 12

Final Battle of American Civil War Fought

186519th CenturyMilitaryNorth America

Summary

More than a month after Robert E. Lee's surrender at Appomattox, Confederate forces in Texas remained active under commanders like Edmund Kirby Smith. Union Colonel Theodore H. Barrett launched an expedition from Brazos Santiago toward Confederate positions near Brownsville. Skirmishing began on May 12 at Palmito Ranch along the Rio Grande, involving cavalry and infantry on both sides with some reports of activity from the Mexican shore. Confederate forces under Colonel John S. Ford counterattacked effectively the next day. The engagement ended with a Confederate victory but no strategic change as the war concluded shortly afterward.

Why It Matters

As the last land battle of the Civil War, it underscored the uneven communication of surrenders across distant theaters and involved diverse troops including African American Union soldiers. The site later became a preserved battlefield highlighting Trans-Mississippi operations.

US Military Atlas: Last land battle of the American Civil War

Explore More

Search Archive

Sources

  1. Palmito Ranch Battle Facts and Summary, American Battlefield Trust. Accessed 2026-07-10.
Back to May 12