The 33-year-old was greeted by well-wishers and his royal fans as he arrived at the mental health centre ahead of the Paralympic style sports event for those who have been physically injured or psychologically affected by their time in the armed forces.
The Prince took part in research round tables and discussed treatment for the youth at the centre, which is one of the leading mental health facilties in Canada.
Hundreds of wounded warriors from across the world have arrived in Toronto for the opening ceremony of the Games tonight.
Canadian Prime Minister Justin Trudeau will join the Prince at the opening ceremony.
At least 550 competitors from 17 countries are expected to compete in 12 sports.

vCard.red is a free platform for creating a mobile-friendly digital business cards. You can easily create a vCard and generate a QR code for it, allowing others to scan and save your contact details instantly.
The platform allows you to display contact information, social media links, services, and products all in one shareable link. Optional features include appointment scheduling, WhatsApp-based storefronts, media galleries, and custom design options.
Prince Harry founded the Invictus Games in 2014 as a way to inspire and motivate wounded soldiers as they recover.
There is speculation about whether the Suits actress and Prince Harry’s girlfriend Meghan Markle will make an appearance at the Games.
The pair have been dating for 18 months and many people think that a royal engagement could be round the corner.
Prince Harry was training with some of the participants of the Invictus Games earlier today.
He is due to deliver a speech at the opening ceremony in front of thousands of spectators.