Yes of course.
You need a passport to cross from America to Canada. While inside Canada, you don't need your passport, except for ID purposes.
Yes you do. If you leave out of state you need a passport
You will need a pilots license, ID/passport to fly into Canada or Mexico.
No, you cannot fly to Canada with an enhanced license. You need a valid passport to fly internationally.
Yes, you do.
NO. You do not need a passport to fly within Canada.
No, you cannot fly to Canada with an enhanced driver's license. You will need a valid passport to travel by air to Canada.
yes you do even if you drive to Canada you will still need a passport. :D
YES
You do not need a passport to fly to another state in the US You DO need a passport to travel anywhere out of the US ie Mexico, Canada ect...
To fly to Canada, you will need a valid passport and may also need a visa or an Electronic Travel Authorization (eTA) depending on your nationality. It is recommended to check the specific entry requirements for Canada before your trip.
yes my younger cousin did this when he was born in Canada