Britannica
Sources used in this answer
Why did the United States declare war on Great Britain in 1812?
Created from Britannica articles
using AI.
AI can make mistakes, so verify using Britannica articles.
War of 1812
Battle between the frigates HMS Shannon and USS Chesapeake off Boston during the War of 1812; detail of a lithograph Louis Haghe after by J.C. Schetky.
The United States declared war on Great Britain in 1812 due to a combination of maritime grievances, economic tensions, and frontier conflicts.
The primary causes included:
- Maritime Rights and Trade: During the Napoleonic Wars, both Britain and France restricted American trade. The British Royal Navy enforced Orders in Council that required neutral ships to obtain licenses at English ports, while the French Continental System threatened neutral vessels.
- Impressment: The British practice of impressment—seizing sailors from American merchant ships to serve in the Royal Navy—was a major source of national humiliation and anger.
- Frontier Tensions: American settlers in the Northwest Territory blamed the British for inciting Native American resistance against westward expansion. Tensions were exacerbated by the British alliance with Tecumseh and his confederacy.
- Political Pressure: War Hawks, a group of young, nationalistic politicians, pushed for war to defend American honor and potentially acquire territory in Florida and Canada.12
While Britain suspended its restrictive Orders in Council just before the declaration, the underlying issues of impressment and frontier conflict remained unresolved.1