Setelah pecahnya Perang Candu Kedua, aliansi Inggris-Prancis merebut pelabuhan penting Kanton (Guangzhou) dalam Pertempuran Kanton (1857). Kaisar Xianfeng menerima berita bahwa Kanton telah diduduki pada tanggal 27 Januari 1858. Komandan Angkatan Laut Britania Raya Michael Seymour yang berharap untuk memaksakan penyelesaian melalui perjanjian, yang kemudian dikenal sebagai Perjanjian Tientsin, memerintahkan serangan terhadap Benteng Taku karena itu adalah jalan yang lebih dekat menuju ibu kota, Peking.