You asked:

who is the current prime minister of canada

  • Justin Trudeau
    Justin Trudeau
    Canada's prime minister is Justin Trudeau.