Despite not getting their first shot on net until seven minutes into the game, the Leafs finished the first period with a 1-0 lead on MacArthur's power-play goal.
Ten seconds after Ladd was put in the penalty box for high-sticking, Carl Gunnarsson sent the puck across the crease to MacArthur, who caught Pavelec out of position at 13:59 for his 11th goal of the season.
BY THE NUMBERS
Leafs record for the month of December.
Per cent on face-offs for the Leafs on the night.
Leafs's record in the last 12 games played on New Year's Eve.
The Jets outshot the Leafs 15-8 in the opening period and 13-4 in the second.
Winnipeg jumped out to a 2-1 lead early in the second on goals by Bogosian and Ladd.
Bogosian got things going when he scored on the power play at 2:51. Then just four seconds after a Toronto penalty expired, Ladd tapped in a Kyle Wellwood pass from behind the net to make it 2-1 at 5:26.
Toronto's top sniper quickly made it 2-2 when Pavelec couldn't snag Kessel's shot with his out-stretched glove at 7:07. It was Kessel's 21st of the season.
Wheeler broke the tie on a power play at 10:50 when a screened Reimer couldn't make the stop.
The Leafs doubled their shots on goal in the third period, but Pavelec held the line in his 32nd start of the season.
The Jets, who only play four games at home in January, hit the road for a four-game road trip that starts Wednesday in Montreal.
The Leafs host their next four games, beginning with Tampa Bay on Tuesday and Winnipeg on Thursday.
Notes: Jets forward Bryan Little (lower body) was placed on injured reserved earlier in the day. ... Winnipeg defenceman Dustin Byfuglien missed his third straight game with a lower-body injury.
Tuesday, January 3
vs. Tampa Bay Lightning
7 PM ET (Sportsnet, AM640)
The Leafs return home for the first of four straight at Air Canada Centre.
Tampa Bay has won three straight including a 5-2 thumping of the Carolina Hurricanes. Steve Stamkos had a hat trick and has scored six goals in the last three games. He lead the NHL in goals with 26.