How many years did the civil war last?
The American civil war lasted 3 years...Hostilities began on
April 12th,1861 at Fort Sumter in South Carolina. The war ended at
the Appomattox Court House when General Lee surrendered to General
Grant on April 9th,1864.
the Civil War (America) lasted 3 years from 1861-1864