England led 14-7 at halftime and went on with it after the break in a five tries to two victory.
The Gareth Baber-coached side is still in contention to win the series title after they closed the gap on South Africa.
Kenya had won only once before in four finals appearances, beating Fiji in Singapore past year.
With a more secure stream of possession in the second half it was able to give full vent to its attacking game and scored three more tries while holding Kenya scoreless.
"After a disappointing game for us against Kenya in the quarter-final we found ourselves up against New Zealand again", said captain Tom Mitchell.
Canada gave the home crowd much to cheer about at BC Place, battling hard to open their account with a 19-19 draw against Australia and a narrow 28-21 loss to Las Vegas champions US in the last play of the second half.
Tosun is finally showing why Everton signed him
Sam Allardyce says Cenk Tosun is showing why Everton were desperate to sign him. Once the first goal goes in it lifts the crowd here and it becomes very hard .
Timberwolves Signing G Derrick Rose
And who knows, maybe it would even include a first-round series win? "The only thing I'm missing now is the opportunity". Rose appeared in only 16 games this season, and spent time away from the Cavs for personal reasons.
Trump set to sign executive order on steel import tariff
Railroad tracks run past the blast furnaces of the now-closed Bethlehem Steel mill in Bethlehem, Pennsylvania, April 21, 2016. Trump and members of his administration claim China ships steel through other countries, a practice known as transshipping.
New Zealand and Fiji emerged from pool play unbeaten Saturday, on the opening day of the on the opening day of the World Rugby Sevens Series Vancouver stop.
The World Series Standing after the Canada Sevens. Again, Fiji claimed the kickoff and this time Mocenacagi broke into the open field and dashed nearly 50 meters to again restore parity. Kenya were first to put points on the board with a try from Collins Injera, Fiji followed with two tries from Kalione Nasako and Eroni Sau, but also saw Waisea Nacuqu sin binned before the break. Paula Dranisinukula then showed his strength by defying three tacklers to score Fiji's last try.
Shujaa started on a winning note in Vancouver, Canada, beating France 14-7, then thrashing Spain 43-0 and qualifying for the main cup quarterfinals despite losing 24-21 to Fiji in their last pool match.
South Africa retains the lead in the World Series after six of 10 rounds. Fiji (101 points) now sit eight points behind leaders South Africa (109) and nine points ahead of third-placed New Zealand (92).
The next tournament takes place in Hong Kong April 6th-8th, 2018.