Yes. If you're an international tourist [not from the European Union, Canada or USA], you'd be needing a passport with a valid visa to enter Niagara Falls on either side of the border. If you're a US citizen, you still need a passport to be shown as you re-enter the US after your Niagara Falls, Canada trip.
People Also Ask
If you are a citizen of the United States over the age of 16, you will need a Passport, a Passport Card or Enhanced Driver's Licence (only issued by certain states) to enter Canada. If you are travelling by air, you are required to have a passport, regardless of age.
Do I Need a Visa to Go to Canada If I Have a Green Card? No visa is required to simply travel to Canada if you are a U.S. citizen or permanent resident with a green card. Generally, permanent residents are allowed to travel to Canada freely and remain for a 6-month stay.
You can 'see' Niagara Falls, Canada without going to Canada. For your information, the American side and the Canadian side of Niagara Falls are separated by a river - the Niagara River which serves as the natural international border between the two sides.
If you like to see the Niagara falls from the best side, then go to the Canadian side. It's easy to go to both sides (USA and Canada) because you can easy walk from one border to the other. It cost you only two quarters for a roundtrip.
Canada requires proof of citizenship or resident status to enter the country under §§14(3) and 14(4) of the Passport and Travel Documents section of the Immigration Regulations of Canada (enclosed). A birth certificate is one form of proof.
a valid passport. a Trusted Traveler Program card. an enhanced driver's licence (EDL) or enhanced identification card (EIC) from a province or territory where a U.S. approved EDL/EIC program has been implemented.