How are judges appointed in Canada?

Answer:
Justices of all federal level courts, as well as of the superior (trial and appeal) courts of the provinces, are appointed by the Governor General of Canada, on the advice of federal Cabinet (effectively, the Prime Minister).
Justices of inferior provincial courts are appointed by the Lieutenant Governor of the province in question, on the advice of the executive council of that province.

In each jurisdiction, ministers commonly rely on committees to recommend judges for appointment in order to limit partisan/patronage appointments.
Note: There are comments associated with this question. See the discussion page to add to the conversation.
First answer by ID0413058422. Last edit by SteveMcQwark. Contributor trust: 12 [recommend contributor recommended]. Question popularity: 2 [recommend question].