Robert E. Lee surrendered the Army of Northern Virginia to U.S. Grant. As these two oficers both occupied the post of General-in-Chief of their respective armies, this was taken as the end of hostilities.
It was actually a couple of weeks later that Joe Johnston's Army of Tennessee surrendered to Sherman, and there were small skirmishes West of the Mississippi for a few weeks beyond that.
Appomattox was only an armistice. There was never a peace treaty, since Congress did not recognise the Confederacy as a sovereign nation.
This is to point out that "The Confederate Army" as a whole never surrendered.
Instead the Confederate forces surrendered piecemeal and not at the same time:
Lee surrendered on Apr. 9, 1865.
Johnston surrendered on Apr. 18, 1865.
Richard Taylor's remnant Confederate Forces in Alabama and Mississippi surrendered on May 4, 1865.
Kirby Smith's Trans-Mississippi's Confederate Forces surrendered on May 26, 1865.
Indeed I am of the opinion that the question should have been better asked, for instance: "Who were the generals who surrendered the different Confederate Armies to Union Forces?"
At the end of the Civil War, the Southern General Lee surrendered to General Grant. The North won, regardless of what they say in Georgia.
The Confederate General Lee surrendered to United States General Grant ending the Civil War.
Confederate General Robert E. Lee surrendered to Union General Ulysses S. Grant at Appomattox Court House.
He surrendered to Ulysses S. Grant.
He surrendered at the Appomattox Court House on April 9,1865.
Although the Civil war is commonly thought to have ended in April 1865 when General Robert E. Lee surrendered the Army of Northern Virginia to General Ulysses S. Grant at Appomattox Courthouse, the last battle of the war was fought over a month later in Texas. For all practical purposes the war ended when Lee surrendered to Grant.
In the US Civil War, it was the Confederate General Robert E. Lee, not the Union General, who surrendered.
Robert E. Lee
General Robert E. Lee surrendered to General Grant at the Appomattox Court House, on April 9, 1865.
Robert Lee
Ulysses S Grant. That is who Lee surrendered to at Appomattox.
fighting
General Lee
The Confederate General Lee surrendered to United States General Grant ending the Civil War.
Surrendered to Appomattox Courthouse
General Lee surrendered to General Grant.
General Robert E Lee surrendered his Confederate army to the Union led by Ulysses S. Grant. Essentially the end of the Civil War.
wasn't aware that any general surrendered in Norfolk during the civil war, as no battles were fought in the county