At which Civil War battle did the first-ever battle between ironclad ships occur?

A.
Battle of Gettysburg
B.
Battle of Shiloh
C.
Battle of Hampton Roads
D.
Battle of Antietam

1 answer

The first-ever battle between ironclad ships occurred at the Battle of Hampton Roads (C). This battle took place on March 8-9, 1862, and featured the Confederate ironclad CSS Virginia (formerly the USS Merrimack) and the Union ironclad USS Monitor.