Waterkracht is energie die is opgewekt uit stromend water. Bij de productie van elektriciteit uit waterkracht ontstaan geen schadelijke stoffen, en de bron is onuitputtelijk. Waterkracht is daarom een duurzame energiebron.
Waterkracht kent wel nadelen. Stuwdammen kunnen plaatselijke ecosystemen aantasten; verder zijn uitgebreide voorzieningen nodig om te voorkomen dat veel vissen sterven doordat ze niet langs de centrales kunnen komen.
In Nederland speelt waterkracht geen grote rol. Slechts een paar procent van de totale hoeveelheid groene stroom wordt in Nederland opgewekt met waterkracht. Het grootste deel wordt opgewekt in het buitenland. Nederland heeft een aantal middelgrote waterkrachtcentrales bij rivieren.
Overigens zijn niet alleen rivieren geschikt voor energie-opwekking. Dat kan ook aan de kust, met systemen die golf- en getijdenkrachten omzetten in elektriciteit, zoals de Tapchan, de Wave dragon en de Waterschommel. Aan de Nederland kust staan deze technieken nog niet.