Civilians are generally not authorized to carry concealed weapons in Canada, though the Act allows concealed carry in limited circumstances.
Section 117.07 (1) of the Code exempts on-duty police officers, members of the Canadian Forces, peace officers and those in training to become police or peace officers from the restrictions on carrying handguns, though those weapons are usually visible, with the exception of undercover officers.
Part 1 of the introduction to (Authorizations to Carry Restricted Firearms and Certain Handguns Regulations) lists the circumstance in which civilians are allowed to have a restricted or prohibited handgun. The first is protection of your life or others around you. The other exceptions are if police protection 'is not sufficient in the circumstances' and if the possession of the weapon can reasonably be justified for protecting against death or grievous bodily harm.