No. Niagara Falls is in a public location on Niagara Parks land. It can be accessed for free 24/7 all year around. The surrounding attractions however need to be paid for. See a full list of free things to do in Niagara Falls here.
Sign up for the newsletter to stay up to date on what’s happening.