GNI for Canada

Updated on March 18, 2026.

According to data from the World Bank, in 2025, the Gross National Income (GNI) for Canada was US$2.21T. A difference of +13.93B (US$) (1% increase) compared to 2024.

The World Bank defines GNI as "the sum of value added by all resident producers plus any product taxes (less subsidies) not included in the valuation of output plus net receipts of primary income (compensation of employees and property income) from abroad".

The chart and table below shows the trend of the GNI for recent years.

You can see similar information for other countries.

You may also be interested in:
Related Topics: World Bank Topic List
Data Source: World Bank.
GNI for Canada (US$)
GNI for Canada
Items per page:
0 of 0
Year GNI (US$)
1962 44353692549.67
1963 45794999666.83
1964 48775099277.05
1965 53573217406.31
1966 59756049543.73
1967 64200655289.34
1968 71251504091.29
1969 78747337007.91
1970 85518083296.85
1971 95694543024.23
1972 111404247914.25
1973 135909446621.73
1974 163886055736.68
1975 185541548338.49
1976 205820613762.21
1977 216509295728.93
1978 233756719693.17
1979 256605066036.1
1980 284485662752.86
1981 307079013779.53
1982 298795374963.03
1983 309025607689.33
1984 336705675564.44
1985 360223858328.51
1986 380024275288.72
1987 431693661276.31
1988 498941188088.23
1989 541845771119.8
1990 571750540297.19
1991 588395341958.6
1992 607581317695.48
1993 610089911316.48
1994 605811688467.29
1995 610841828729.77
1996 616510301029.79
1997 637954310251.13
1998 630315462913.69
1999 651992600575.16
2000 697909203732.73
2001 717121201764.06
2002 739662644148.35
2003 806263959061.77
2004 943201851619.2
2005 1106332436295.31
2006 1234589108711.28
2007 1366350923624.47
2008 1493809443684.28
2009 1453816056201.87
2010 1512802397423.15
2011 1620353458617.05
2012 1773085669817.85
2013 1852426004895.08
2014 1849753808692.1
2015 1698848536813.02
2016 1585229175341.14
2017 1567890181029.63
2018 1670516561344.5
2019 1752253443569.44
2020 1669280883269.54
2021 1876762177283.96
2022 2096755180148.68
2023 2190882990721.19
2024 2204813018114.32