Reasons for America’s joining World War I :
- America joined the World War I because of cultural and social affinity of Americans with Britishers. U.S.A. joined World War In favour of Britain, France and others.
- U.S.A. supplied arms and other essentials to Allies viz. Britain, France which prompted it to join them in World War I.
- Economic consideration also prompted the Americans to enter the War in favour of Entente Countries.
- The sinking of the American ship, carrying American citizens by the German submarine (U-Boats) forced America to join the World War I against Central Powers.