Vì sông Bạch Đằng là nơi có địa hình hiểm trở, hai bên toàn là rừng rậm, hải lưu thấp, thủy triều lên xuống mạnh, lòng sông rộng và sâu. Nếu biết tận dụng thiên thời, địa lợi, nhân hòa này thì có thể thắng địch
Ngô Quyền chọn sông Bạch Đằng làm trận địa tiêu diệt quân Nam Hán vì:
Sông Bạch Đằng là cửa ngõ phía đông bắc và là giao thông quan trọng từ biển Đông vào đất Việt. Theo cửa Nam Triệu vào Bạch Đằng, địch có thể ngược lên và tiến đến thành Cổ Loa hoặc thành Đại La hoàn toàn bằng đường sông.
Sông Bạch Đằng chảy qua một vùng núi non hiểm trở, có nhiều nhánh sông phụ đổ vào. Hạ lưu sông thấp, chịu ảnh hưởng của nước triều khá mạnh. Triều lên từ nửa đêm về sáng, cửa biển rộng mênh mông, nước trải rộng ra hai bên bờ đến hơn 2km. Đến gần trưa thì triều rút mạnh, chảy rất nhanh
Bấy giờ vào cuối năm 938. Trời rét, gió đông bắc tràn về, mưa dầm lê thê kéo dài hàng nửa tháng. Chính trong những ngày ấy, theo kế hoạch của Ngô Quyền, quân và dân ta lặn lội mưa rét, ngày đêm vận chuyển gỗ, dựng cọc.
Vì sông Bạch Đằng là nơi nguy hiểm với địa hình hiểm trở, hai bên sông toàn là rừng rậm, hải lưu thấp, thủy chiều lên- xuống mạnh, lòng sâu rộng và sâu. Nếu biết sử dụng thiên thời, địa lợi, nhân hòa này thì có thể dễ dàng thắng quân địch
- Vì ngô quyền đã biết được lợi ích của sông bạch đăng , ông đã biết lợi dụng lúc thủy triều lên và xuống để như giặc vào bãi cọc
Ngô Quyền đã huy động quân dân vào rừng đẵn gỗ, vót nhọn, bịt sắt rồi đóng xuống dòng sông, bãi cọc tạo thành bãi chướng ngại ở hai bên cửa sông. Khi nước triều lên, cả bãi cọc ngập chìm dưới nước nhằm chặn đường rút của thủy quân địch. Cả một đoàn binh thuyền cửa Hoằng Tháo vượt biển tiến vào sông Bạch Đằng. Ngô Quyền cho quân thủy dùng thuyền nhẹ đón đánh địch từ xa, quân ta giả thua rút chạy. Hoằng Tháo cho quân đuổi theo, vượt qua bãi cọc, tiến sâu vào thế trận quân ta đã dàn sẵn. Khi thủy triều xuống, quân ta bất ngờ tiến công mãnh liệt Quân địch bị chặn bởi bãi cọc, không rút chạy được bị. Quân giặc phần bị giết, phần bị chết đuối, thiệt hại đến quá nửa. Hoằng Tháo đã bỏ mạng theo Kiều Công Tiễn, đội quân xâm lược hoàn toàn tan rã. Vua Nam Hán đang điều quân sang tiếp viện cho con nhưng nửa đường nghe tin Hoằng Tháo chết trận quá đau xót, y thu nhặt tàn quân rút chạy. Ý chí xâm lược của nhà Nam Hán bị đè bẹp.
Ngô Quyền chọn sông Bạch Đằng làm trận địa chống quân Nam Hán, vì nơi đây là khu vực có địa thế hiểm trở, thuận lợi cho việc tổ chức trận địa mai phục quân địch: + Bạch Đằng là cửa ngõ phía đông bắc và là đường giao thông quan trọng từ Biển Đông vào nội địa Việt Nam.