Vì:
- Dòng biển nóng làm tăng nhiệt độ của không khí ở các vùng đất ven bờ, tạo điều kiện nước biển bốc hơi tạo thành mưa.
- Dòng biển lạnh làm giảm nhiệt độ của không khí ven bờ, hơi nước bị chắn lại hình thành sương mù ngoài biển, nên vùng đất mà dòng biển này đi qua có tính chất khô hạn hình thành hoang mạc.