Canada and Mexico GDP Comparison 1960-2022

Show Sources

Data from the World Bank and China Bureau of Statistics.

Unit ( Billions of US dollars )
Data Compare

According to the latest statistical data released by the World Bank in 2025, from 1960 to 2022, Canada's annual average GDP was $709.15 billion, with an average annual growth rate of 3.2%; Mexico's annual average GDP was $486.62 billion, with an average annual growth rate of 3.26%. In 2021, the GDP difference between Canada and Mexico was $697.72 billion; in 2020, the GDP difference between Canada and Mexico was $558.3 billion; in 2019, the GDP difference between Canada and Mexico was $472.62 billion.

Year Canada GDP Mexico GDP Difference
2021 $1990.76 billion $1293.04 billion $697.72 billion
2020 $1645.42 billion $1087.12 billion $558.3 billion
2019 $1742.02 billion $1269.4 billion $472.62 billion
2018 $1725.33 billion $1222.41 billion $502.92 billion
2017 $1649.27 billion $1158.91 billion $490.36 billion
2016 $1528 billion $1078.49 billion $449.51 billion
2015 $1556.51 billion $1171.87 billion $384.64 billion
2014 $1805.75 billion $1315.35 billion $490.4 billion
2013 $1846.6 billion $1274.44 billion $572.16 billion
2012 $1828.37 billion $1201.09 billion $627.28 billion
2011 $1793.33 billion $1180.49 billion $612.84 billion
2010 $1617.34 billion $1057.8 billion $559.54 billion
2009 $1374.63 billion $900.05 billion $474.58 billion
2008 $1552.99 billion $1109.99 billion $443 billion
2007 $1468.82 billion $1052.7 billion $416.12 billion
2006 $1319.27 billion $975.39 billion $343.88 billion
2005 $1173.11 billion $877.48 billion $295.63 billion
2004 $1026.69 billion $782.24 billion $244.45 billion
2003 $895.54 billion $729.34 billion $166.2 billion
2002 $760.65 billion $772.11 billion $11.46 billion
2001 $738.98 billion $756.71 billion $17.73 billion
2000 $744.77 billion $707.91 billion $36.86 billion
1999 $678.41 billion $600.23 billion $78.18 billion
1998 $634 billion $526.5 billion $107.5 billion
1997 $654.99 billion $500.41 billion $154.58 billion
1996 $628.55 billion $410.98 billion $217.57 billion
1995 $604.03 billion $360.07 billion $243.96 billion
1994 $578.14 billion $527.81 billion $50.33 billion
1993 $577.17 billion $500.74 billion $76.43 billion
1992 $592.39 billion $363.16 billion $229.23 billion
1991 $610.33 billion $313.14 billion $297.19 billion
1990 $593.93 billion $261.25 billion $332.68 billion
1989 $565.06 billion $221.4 billion $343.66 billion
1988 $507.35 billion $181.61 billion $325.74 billion
1987 $431.32 billion $147.54 billion $283.78 billion
1986 $377.44 billion $134.55 billion $242.89 billion
1985 $364.76 billion $195.22 billion $169.54 billion
1984 $355.37 billion $184.26 billion $171.11 billion
1983 $340.55 billion $156.16 billion $184.39 billion
1982 $313.51 billion $184.61 billion $128.9 billion
1981 $306.22 billion $263.96 billion $42.26 billion
1980 $273.85 billion $205.14 billion $68.71 billion
1979 $243.07 billion $134.56 billion $108.51 billion
1978 $218.63 billion $102.5 billion $116.13 billion
1977 $211.61 billion $81.81 billion $129.8 billion
1976 $206.58 billion $89.03 billion $117.55 billion
1975 $173.83 billion $88 billion $85.83 billion
1974 $160.41 billion $72 billion $88.41 billion
1973 $131.32 billion $55.28 billion $76.04 billion
1972 $113.08 billion $45.2 billion $67.88 billion
1971 $99.27 billion $39.2 billion $60.07 billion
1970 $87.9 billion $35.52 billion $52.38 billion
1969 $79.15 billion $32.48 billion $46.67 billion
1968 $71.83 billion $29.36 billion $42.47 billion
1967 $65.67 billion $26.56 billion $39.11 billion
1966 $61.09 billion $24.32 billion $36.77 billion
1965 $54.52 billion $21.84 billion $32.68 billion
1964 $49.38 billion $20.08 billion $29.3 billion
1963 $45.03 billion $16.96 billion $28.07 billion
1962 $42.23 billion $15.2 billion $27.03 billion
1961 $40.94 billion $14.16 billion $26.78 billion
1960 $40.46 billion $13.04 billion $27.42 billion