The victim was shot in the Oakwood Avenue and Vaughan Road area at about 3 a.m.
Police said he underwent surgery hours later and is expected to recover from his injuries.
Toronto has seen an increased number of shootings this year compared to 2011.
As of Friday, police said there had been 162 shootings since the start of the year.
That’s an increase of 21.8 per cent over the number of shootings reported at the same time last year, but approximately the same number of shootings reported in 2010.