India has a much larger population then Canada. India has the second largest population in the world with approximately 1,193,670,000 people. Canada has the 36th largest population with approximately 34,345,000 people.
The US has a much larger population than that of Canada. The US has a population of approximately 313,000,000 people and Canada approximately 34,000,000 people. More people live in the state of California (38,000,000) than in the country of Canada.
The population of the US is much much greater. The population of Canada is around 33 million (http://www.statcan.gc.ca/edu/clock-horloge/edu06f_0001-eng.htm) whereas the population of the US is around 306 million (http://www.statcan.gc.ca/edu/clock-horloge/edu06f_0001-eng.htm)
Canada is larger than China in terms of area. Area: Canada - 9,984,670 km2 China - 9,596,961 km2 However, China is much larger in terms of population. Population: China - 1,3336,718,015 Canada - 34,030,589