When did the Battle of Hampton Roads take place?
The battle began on the 8th of March 1862 and concluded after engagements lasting through the night of the 9th of March 1862. The CSS Virginia steamed into Hampton Roads on the morning of the 8th of March 1862 to attack Union ships.