yes they do
Yes. As of June 1, 2009, any person entering Canada by any means must produce a passport.
Yes, you do starting June 2009- irrespective of your means of travel.
i am a American citizen going to Toronto on 1 12 08 and returning on 1 13 08 do i need a passport
traveling to Puerto Rico July 2009 passport needed American citizen
To fly into Mexico you HAVE to have a passport. As of right now the only way you can get into Mexico without a passport is by land travel, but that will change as of Summer 2009. As of Summer 2009 you will need a passport for any land travel into Mexico and Canada.
When you are not a citizen of the USA a passport is usually required to enter the US. However, for many years citizens of the USA, Canada and several other western hemisphere countries did not need a passport to enter the US. Because of increased security procedures, even US citizens must have a passport or passport card to reenter the US across the US-Canada land border or by sea from the Caribbean after 18 May 2009. Passports have been needed for all entrants by air for a year before that.
As of June 1, 2009 you need a Canadian passport to travel by land, sea or air from Canada to the US.
If you are not a student under 18 years of age that is on a school trip under supervision of parents / teachers, then, Yes you currently need a passport to enter Canada at any border crossing by care.
Yes you do now if you are flying. EDIT : As of January 2008, you will need your US passport not only to enter Canada, but perhaps more importantly in your case, to re-enter the US. Passports are need tofly to and from Canada, but not for LAND or Sea travel until June 2009. See this site. http://travel.state.gov/travel/cbpmc/cbpmc_2223.html
as of June 1st, yes. You'll need it more for your return to the US then anything else.
Yes. As of June 1, 2009, all foreign persons entering Canada by land, sea or air from any country, including the U.S., are required to produce a passport or equivalent travel document such as a Nexus card.
Contact the nearest Canadian mission to you and ask them to help you to see if you are eligible (the laws changed on April 2009). If you are in Canada, call Citizenship and Immigration Canada: 1-888-242-2100.If you get your certificate of citizenship, then you can apply for a Canadian passport.