The official version of the Canadian Electrical Code is not legally downloadable for free. As of 2014, the 2012 code is available from CSA group in hard copy or a downloadable PDF format. Updated every three years, the next release of the Canadian Electrical Code is 2015.
Since each province has individual governance on many matters, the interpretation and enforcement of the Canadian Electrical Code varies among them. When performing electrical work in any given location, in addition to consulting the Canadian Electrical Code as published and sold by the CSA group, consulting bulletins and interpretations published by individual provinces is good practice. For instance, as of 2014, Prince Edward Island's Legislative Counsel Office has a posted PDF of a consolidated version of the Canadian Electrical Code current to August 1, 2013 with the disclaimer that it is not the official version of the code.
Saskatchewan has a document of interpretations of the 2012 Canadian Electrical Code posted for inspectors at SaskPower. The Ontario Electrical Safety Authority provides amendments, but not the full code, for free. Alberta, like Saskatchewan, Ontario and Prince Edward's Island, posts bulletins that contain clarifications, variances and interpretation of the Canadian Electrical Code. Newfoundland has also put out safety bulletins relevant to the Canadian Electrical Code.