How long can a Canadian stay in the US?

How long can a Canadian stay in the US?

six months Canadians can usually stay in the United States for a maximum of six months (about 182 days), during a 12-month period. The allowed time spent in the USA can occur during one trip or it could be the sum of several trips.

See also  What states are covered by UnitedHealthcare?