how long did the spanish american war last
The Spanish-American War lasted about ten weeks in 1898, or roughly two and a half months. Some sources also describe it as lasting from April to August 1898 because they include the broader span from declaration to final peace terms.
Quick Scoop
- Shortest common answer: about 10 weeks.
- Broader historical span: April to August 1898.
- Hostilities ended: August 12, 1898.
The difference comes down to whether you mean the active fighting or the full diplomatic end of the conflict.