Maybe he can blame the jet-lag, but as he arrived in Canada, Prince George made it clear he was not impressed by Prime Minister Justin Trudeau's attempt at making friends with him.

The three-year-old Prince, who is in Canada with his parents on a weeklong official visit, snubbed Trudeau's low-five by leaving the PM hanging after he squatted down to greet the prince.

When Trudeau switched his casual offering for a more formal handshake, George remained stoic, staring at the young premier while holding on to his father Prince William's hand.

Prince George was much more receptive to president Barack Obama when he met him in April. Photo / AP
Prince George was much more receptive to president Barack Obama when he met him in April. Photo / AP

Canadians have taken to social media to express their disappointment for their favoured leader.

Advertisement

"My heart broke 15 times for trudeau in this," tweeted @OhAlexaandra.

And @EmMcCon wrote: "Justin Trudeau getting denied a high five by a toddler (even if it was the son of the prince) is a great analogy for modern global affairs."

George has been much friendlier during past encounters with world leaders, happily shaking hands with Barack Obama when the US president paid a visit to England in April.

The trip marks the first visit to Canada for George and his little sister, Princess Charlotte, and the second for their parents, William and Kate.

The royal couple will undertake more than 30 engagements during their time in Canada.