No, Canadian citizens are visa-exempt from all visa requirements to enter the United States. However, they are expected to obtain a visa status upon entry into the United States.