Canadians must be in possession of a visa to visit Kenya. As of September 1, 2015, the only way to obtain a visa to visit Kenya will be online, on the eCitizen website. Until then, you can still obtain a visa at a Kenyan diplomatic office or on arrival at the airport. Visas are valid for up to three months but may be extended.
Tourist visa: Required
Business visa: Required
Student visa: Required
Transit visa: Required
Work Permit: Required
http://travel.gc.ca/destinations/kenya