Who is Canada's primary trading partner?

Canada's primary trading partner is the United States. Next on the list are China, the United Kingdom, Japan, and Mexico, in that order.