En stormflod (også kaldet vandflod) er en oversvømmelse forårsaget af, at kraftig vind presser store vandmasser fra havet og ind over land. Stormflod forekommer hyppigst i lave marskområder som Vadehavet og i fjorde, hvor vinden kan presse vandet ind, uden at det har mulighed for at komme ud igen. Stormflod opstår ofte i forbindelse med storm og springflod, men det er ikke altid tilfældet.
Måske fordrev stormfloder også folkestammer som kimbrere fra deres hjemegne i jernalderen.
I den formoderne periode blev stormfloderne anset som Guds straf for menneskernes synder, såsom det var sket i Bibelens syndflod. Først senere fandt man naturvidenskabelige forklaringer såsom en stigende vandstand og landets nedsænkning.
I dag findes især langs Nordsøkysten mange steder såkaldte stormflodssøjler, der viser vandstanden under forskellige stormfloder. Meget kendt er fx stormflodssøjlen på Skibbroen i Ribe.