Where are new Canadian citizens coming from? The latest IRCC data helps paint a picture of where the Canadians of tomorrow hail from. In the next three years, Canada will welcome more than 1.45 million new immigrants across its immigration streams—in the hopes of settling and assimilating these newcomers to strengthen the economy, demography, and culture of the country. By Asheesh Moosapeta