Tuż przed objęciem fotela prezydenckiego przez Madisona, Thomas Jefferson zniósł embargo na Wielką Brytanię i Francję, nałożone ze względu na dyskryminowanie statków amerykańskich przez te kraje. Kiedy prezydentem został Madison, częściowo przywrócił handel morski i dał mocarstwom europejskim czas do 3 marca 1811 by zaprzestały swych działań wobec floty USA. Ponieważ Francja i Anglia nie wypełniły tego żądania, 4 listopada 1811 Madison zwołał nadzwyczajną sesję Kongresu, mającą ustalić dalsze działania w polityce zagranicznej. 4 czerwca 1812 Izba Reprezentantów, głosując w stosunku 79:49, wypowiedziała wojnę Anglii. Dwa tygodnie później, 17 czerwca podobne głosowanie odbyło się w Senacie, który także opowiedział się za wojną (17:13). Federaliści oskarżali wówczas prezydenta o faworyzowanie Francji, jednak Madison nie chciał wypowiadać wojny drugiemu państwu, zwłaszcza że nastroje w społeczeństwie amerykańskim bardziej sprzyjały wojnie z Anglią niż z Francją, która była uważana za sojusznika z czasów wojny o niepodległość.

W pierwszej fazie wojny Wielka Brytania zablokowała wybrzeże Stanów Zjednoczonych, z wyjątkiem Nowej Anglii, natomiast wojska amerykańskie usiłowały wyprzeć niezorganizowanych Anglików z terytorium Kanady, co jednak zakończyło się niepowodzeniem.