Kirk Cousins threw three first-half touchdowns, giving the Vikings a 21-17 lead over the Seahawks at halftime.
Cousins is 16-of-20 for 185 yards.
Chris Carson has run for 74 yards and a touchdown on 10 carries.
Jason Myers missed a 44-yard field goal wide left, his first miss since 2019. His 37 consecutive made field goals was the fourth-longest streak in NFL history.
The Seahawks lost defensive end Kerry Hyder, who is out with a concussion.