Golfenergie (of golfkracht) is het transporteren en opvangen van energie door golven aan het oceaanoppervlak. De opgevangen energie wordt vervolgens gebruikt voor allerlei verschillende soorten nuttig werk, waaronder elektriciteitsopwekking, waterontzilting en het oppompen van water.
De snelheid waarmee een individuele golf voortschrijdt of "voortplant" staat bekend als de golfsnelheid. Voor een golf in diep water is de snelheid recht evenredig met de golfperiode, T.