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.