You asked:

how much does a nurse earn in canada

  • Canada
    Canada
    A professional nurse typically earns $45996 CAD in Canada.