Canada is a country where there's people from all over the world, so it has lots of different ethnic groups. The majority of the Canadians consider themselves as ethnic Canadians, and some of the larger ethnic groups in country are the English, Scottish, French, German, and Chinese.
The major ethnic groups in Canada tend to have low fertility rate, apart from the Chinese, and there's a relatively big Asian migration towards Canada (mainly from China and India) in recent times, and both the Chinese and Indians tend to have bigger fertility rates than the other ethnic groups mentioned, so it can be expected that in few decades the Chinese and Indian populations will become much bigger, and that they will be at the top of the ethnic groups in Canada.