Scheifele had his hat trick before the game was barely halfway done and completed his six-point night with a third-period assist.
"We took advantage of them early and what can you say about Scheifele…he was a man amongst boys," said Colts captain Ryan O'Connor. "We need him if we want to go far this year."
Erik Bradford and Zach Hall had two goals and two assists each for the Colts (35-16-3), while Brendan Lemieux had a goal and three assists. Barrie leads the Eastern Conference by three points over the Belleville Bulls.
Brett Gustavsen had the lone goal for the 67's (15-36-1), who were outshot 40-29. Clint Windsor started in goal and allowed five goals on 16 shots. Jacob Blair mopped up, allowing five goals on 24 shots.
The Colts were 2 for 2 on the power play while the 67's went 1 for 3.
Elsewhere in the OHL it was: Niagara 6 Erie 3; Guelph 2 Owen Sound 0; Belleville 4 Kingston 1; Sault Ste. Marie 8 Sarnia 0 and Plymouth 5 Saginaw 1.
IceDogs 6 Otters 3
At Erie, Pa., Ryan Strome struck twice and added an assist as Niagara (26-25-4) downed the Otters (16-31-8).
Storm 2 Attack 0
Bulls 4 Frontenacs 1
At Belleville, Ont., Tyler Graovac had a hat trick as the Bulls (32-14-6) beat Kingston (21-27-5).
Greyhounds 8 Stings 0
At Sault Ste. Marie, Ont., Matt Murray made 25 saves as the Greyhounds (30-21-4) routed Sarnia (30-22-3).
Whalers 5 Spirit 1
At Saginaw, Mich., Vincent Trocheck scored twice to lead Plymouth (29-16-9) past the Spirit (26-22-6).