The warmest water in Iowa right now is at West Okoboji Lake (57°F).
Iowa UV index today · Iowa frost dates · Other states