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.