The loss, Anaheim's sixth consecutive defeat in regulation, dropped the club to 23-42-10 on the season and 11-20-7 away from home ice. The Ducks have seven games remaining on the regular-season schedule and continue a three-game road trip Saturday in Edmonton.
Brock McGinn scored the lone goal for Anaheim, his second as a Duck, cutting the Seattle lead to 2-1 with 1:16 to go in the middle period. Derek Grant and Jakob Silfveberg tallied assists.
Rookie netminder Lukas Dostal stopped 35-of-38 Seattle shots in the setback.
Jaden Schwartz, Matty Beniers, Daniel Sprong and Alex Wennberg scored for the Kraken, who improved to 41-25-8 on the season and opened up a five-point lead for the Western Conference's first Wild Card berth. Martin Jones earned the win in net, his 25th of the season, with 18 saves.
Seattle claimed a 2-0 after the opening period with a pair of goals scored just under three minutes apart.
Schwartz scored the first off the rush on left wing, taking a stretch pass from Will Borgen and blasting a slapshot past Dostal to the blocker side.
Now in his second season with Seattle after spending his first 10 with St. Louis, Schwartz has scored in back-to-back games for the fourth time this year and sits one goal shy of his fifth 20-goal campaign. He's found the scoresheet in three of four matchups against the Ducks this year.
The second came on a nice move in tight by Beniers, who pulled the puck to his backhand along the goal line and tucked it around Dostal inside the post.
The goal, Beniers' 21st of the season, tied the former second-overall pick with Dallas' Wyatt Johnston for most among NHL rookies. Beniers totalled 3-5=8 points in four meetings with Anaheim this season, including three multi-point efforts.
With the lone assist, Jared McCann clinched his first NHL 60-point season. McCann owns career highs in points, goals (35), and assists (25) this season.
That 2-0 lead lasted deep into the middle frame, but Anaheim would cut the deficit in half with just over a minute to play in the period. McGinn raced down left wing with the puck, leaning it to protect it from a Seattle defender and working his way behind the net. Grant swooped in to support, collecting the loose puck after a Seattle poke check and then delivering a backhanded pass to McGinn, who had drifted back into the slot and one-timed the pass past Jones to the short side.