Nhiều yếu tố tác động đến sự phát sinh, mức độ nghiêm trọng, tần suất và cường độ của sóng biển. Một trong những yếu tố quan trọng nhất dẫn đến hình thành sóng biển là gió. Hình dạng của các lưu vực của đại dương quy định chuyển động đều đặn của đại dương và cũng ảnh hưởng đến sóng.
Thủy triều, là sự dâng lên và hạ xuống dần dần của mực nước biển theo thời gian, được điều khiển chủ yếu bởi lực hút của mặt trăng lên trái đất. Tuy nhiên, từng con sóng trên bề mặt đại dương, sức mạnh và mức độ nghiêm trọng của những con sóng đó không được xác định bởi mặt trăng mà bởi gió của khu vực xung quanh. Khi gió mạnh kéo dài trên một lượng lớn nước, nó tạo ra chuyển động và cuối cùng tạo thành sóng. Tốc độ gió lớn hơn tạo ra sóng lớn hơn.
Theo HowStuffWorks, năng lượng sóng là một dạng năng lượng mặt trời. Sự hình thành sóng bị ảnh hưởng bởi sự sưởi ấm tự nhiên của gió và làm mát của gió bởi mặt trời suốt cả ngày. Vì điều này làm cho gió chuyển động lên xuống, dẫn đến chuyển động đẩy bề mặt đại dương một chút. Hình dạng của các lưu vực của đại dương, khiến cho các con sóng nói chung di chuyển vào bờ, cũng góp phần vào quá trình này.