Queen Elizabeth II has visited Canada numerous times over her lifetime.
She made her inaugural trip in 1951 as Princess Elizabeth, after her marriage to Prince Philip.
As monarch, she made 22 official visits to Canada, her first in 1953 and her last in 2010.
Her longest Canadian visit was in 1959, where she and Prince Philip visited every province and territory over 45 days.
From Louis St. Laurent to Justin Trudeau, the Queen has met with most Canadian prime ministers during her reign.
See some photos over the years below.