Đến năm 1883, thực dân Pháp quyết định tiến đánh Thuận An, vì:
- Với thất bại ở trận Cầu Giấy lần thứ hai (19-5-1883), Pháp càng củng cố dã tâm xâm chiếm toàn bộ Việt Nam.
- Nhân cái chết của Ri-vi-e, tư bản Pháp lớn tiếng kêu gọi “trả thù”. Một kế hoạch về tài chính và quân sự nhanh chóng được thông qua.
- Nhân lúc triều đình bận rộn vì vua Tự Đức mới qua đời (7-7-1883), thực dân Pháp đã quyết định đánh thẳng vào Huế, buộc triều đình nhà Nguyễn phải đầu hàng.