Hi good question, Ive been to this topic recently
On April 21, 1898, the United States declared war against Spain. The causes of the conflict were many, but the immediate ones were America's support of Cuba's ongoing struggle against Spanish rule and the mysterious explosion of the U.S.S. Maine in Havana Harbor. It would be the first overseas war fought by the United States, involving campaigns in both Cuba and the Philippine Islands.