Mulți factori influențează generarea, gravitatea, frecvența și forța undelor oceanice. Unul dintre cei mai importanți factori care conduc la formarea unui val oceanic este vântul. Formele bazinelor oceanului dictează mișcările regulate ale oceanului și, de asemenea, afectează valurile.
Mareele, care sunt în creștere și căderea treptată a nivelurilor oceanului în timp, sunt controlate în primul rând de tragerea gravitațională pe pământ de către lună. Cu toate acestea, valurile individuale de pe suprafața oceanului și forța și gravitatea acestor valuri nu sunt determinate de lună ci de vântul zonei înconjurătoare. Atunci când vântul puternic se întinde pe o cantitate mare de apă, acesta creează mișcare care în cele din urmă formează valuri. Vitezele mai mari ale vântului generează valuri mai mari.
Potrivit lui HowStuffWorks, energia valurilor este o formă de energie solară. Formarea valurilor este afectată de încălzirea și răcirea naturală a vântului de către soare pe tot parcursul zilei. Deoarece acest lucru face ca vântul să se deplaseze în sus și în jos, rezultă o mișcare care împinge ușor suprafața oceanului. Forma bazinelor oceanelor, care fac ca valurile să se deplaseze în general spre țărm, contribuie și la acest proces.