Pavlo Padakin, Greg Chase, Brady Brassart and Carson Samoridny each scored for the Hitmen (3-0-0) while Brooks Macek earned two assists.
T.J. Foster had the lone goal for the Oil Kings (3-1-0), who saw their winning streak snapped at three games.
Padakin opened up the scoring 5:42 into the contest for the Hitmen by forcing a turnover inside Edmonton's blue line and placing a backhand under goaltender Laurent Brossoit's glove.
The Hitmen's Chase capitalized early in the second period on a power play to give Calgary a 2-0 lead.
Edmonton's Foster responded late in the period as he streaked past defender Darian Henry and picked the blocker-side on Driedger.
Michael St. Croix picked up an assist on the goal to extend his point streak to four games.
Brassart scored for Calgary on a goal-mouth scramble 29 seconds into the third period and Samoridny added an empty-net goal with 1:50 to play in regulation time.
Brossoit made 30 saves in a losing effort for Edmonton.
Entering the game first in the league on the power play, the Hitmen struck once on five opportunities while the Oil Kings failed to score on five chances of their own with the man advantage.