Trên dòng sông, xung quanh các cọc gỗ hay mỏm đá nhô lên khỏi mặt nước cũng có thể xuất hiện xoáy. Đó là vì dòng nước sau khi bị các vật cản ngăn lại, nó chỉ có thể đi vòng ra hai bên. Khi đến mặt sau vật cản, do ở nơi đó nước sông chảy chậm, ảnh hưởng đến sự chảy qua của dòng nước, thế là nó lao vào số nước đã ngăn cản sức chảy của nó và khiến chúng chạy vòng.
Ở những chỗ dòng sông lượn vòng, gấp khúc cũng dễ xuất hiện xoáy nước. Do nước sông có xu hướng chảy theo đường thẳng, vì vậy ở gần mặt trong đoạn vòng, luồng nước đã “thoát ly” bờ sông để chảy thẳng. Thế nhưng, luồng nước ở phía ngoài lại ép luồng nước phía trong phải đi vòng qua. Khi luồng nước mặt trong chịu áp lực của mặt ngoài bị chen bật trở lại thì một phần của nó sẽ chảy bổ sung vào nơi mất nước, và như vậy đã hình thành xoáy nước.
Nếu chú ý bạn có thể thấy, xoáy nước trên dòng sông đều xuất hiện ở những nơi tốc độ và phương hướng dòng chảy đột ngột thay đổi.