The Wolves ran in five tries in the opening period as Sam Burgess' side continued their strong start to the season.
Albert Hopoate got the scoring under way before Toby King, Josh Smith and Sam Stone all crossed before 30 minutes was on the clock.
Joe Philbin added another just before the halftime hooter on Saturday (Sunday AEST).
The bottom-of-the-table Giants got on the scoresheet after the break courtesy of Adam Swift, before Burgess' men made sure of the win when Matty Ashton scored his side's sixth try of the evening to ensure Warrington went third on the table.
Wigan are fifth after Noah Hodkinson's hat-trick inspired them to a 38-14 win over Bradford.
It was 14-0 in favour of the hosts after Hodkinson crossed for his first try and the Warriors extended their lead after Adam Keighran converted Jai Field's second of the afternoon.
Zac Fulton got Bradford on the board, but Brad O'Neill restored the 20-point lead before the break.
Neither side could make a difference to the scoreline until Hodkinson dotted down in the 53rd minute.
Ethan Ryan drew the Bulls closer, though Wigan were not done, however, and Hodkinson completed his hat-trick in the 75th minute.
"He's (Noah Hodkinson) been good when he's had his first-team games and he's been excellent in the reserves and training," Wigan head coach Matt Peet told the club's website.
Leigh continued their push up the table with an impressive 33-18 win over Catalans Dragons in Perpignan.
Josh Charnley scored either side of the break to take his all-time Super League try tally to 265, but the home side responded with a double from Tommy Makinson.
The Leopards, who saw off York and Huddersfield in their last two games, built late momentum and Joe Ofahengaue, Owen Trout and Frankie Halton burst over to lift them to seventh.
"I thought the forward pack today were outstanding," Leigh head coach Adrian Lam told Sky Sports.
"We could have been a lot more clinical, but having said we are only two points out of the six, so it is about making sure we take each week at a time and don't get ahead of ourselves."