Millennials have officially surpassed baby boomers as the largest generation in Canada.
Statistics Canada has revealed in a recent report that millennials, born between 1981 and 1996, have become the predominant generation in the nation.
The federal agency said in their report that baby boomers, born between 1946 and 1965, remained the largest generation in the Canadian population for 65 years.
This shift in generational demographics is not only due to the aging factor, but also Canada's welcoming stance towards immigrants, both permanent and temporary.
In addition to the rising population of millennials in Canada, Statistics Canada reported a decline in baby boomers and generation X (born between 1966 and 1981) as millennials and generation Z (born between 1997 and 2012) have shown an increase.