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, any person entering Canada by any means must produce a passport.
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.
i am a American citizen going to Toronto on 1 12 08 and returning on 1 13 08 do i need a passport
No. As of June, 2009, in order to cross the borders into Canada by land or by sea, you must be able to show a valid U.S. Passport, an Enhanced Drivers License or ID card (EDL/ EID), or a Nexus Card. If you are going via airplane, you must have a valid U.S. passport. A military ID does not serve as a U.S. Passport. It is a normal ID card used to give access to on base features for military personel and military families. If there is a situation where the military demands you to leave U.S. Land, they will issue you a military passport.
AnswerFor travel FROM Canada, TO the U.S.A., a new law went into effect in January 2007 that requires a passport for entry by air into the U.S. Regulations that require a passport for entry to America by land or sea from Canada have gone into effect as of June, 2009.No passport is required for U.S. citizens entering Canada directly from the U.S. by land, sea, or air. The Canadian government has announced no plans to change this.Government-issued photo I.D. (such as a driver's license) is sufficient for entry from the U.S. into Canada, however since you need a passport to get back into the U.S., most airlines won't board you for a flight to Canada from the U.S. without oneWhile it looks like you don't need a passport for entry to Canada by land, sea, or air in actuallity a U.S. citizen will not be allowed into the country without proper documentation to return home. So yes you need a passport, Nexus card, or enhanced licence to enter Canada.
when does a us citizen need a passport to drive to Canada
Yes. As of June 1, 2009, any person entering Canada by any means must produce a passport.
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
After June 1, 2009, you will need a passport. Until then, your drivers license and original birth certificate or certified copy will suffice.
Starting, June 1, 2009, the answer is "yes"
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 1st, 2009, you need a passport to travel from Canada to the US.
As of June 2009, all persons returning to the US from another country are required to have a passport.
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.
i am a American citizen going to Toronto on 1 12 08 and returning on 1 13 08 do i need a passport