-
The U.S. declared war on Germany in World War I mainly due to Germany's policy of unrestricted submarine warfare and the Zimmerman Telegram. Germany's decision to sink all ships heading toward Britain, including American ones, and its attempt to form an alliance with Mexico against the United States were the key triggers for the U.S. and Germany.