Monday, June 9, 2025
Question: How long did the Siege of Petersburg last during the Civil War?
Answer: For 292 days. General Grant began attacking the city on June 15, 1864, and gained ground through a series of battles and trench warfare. The Union didn’t capture Petersburg, however, until after the Confederates lost the battle of Five Forks on April 1, 1865.