Yes, Canadian currency (CAD) is the official currency used in Niagara Falls, Canada. While some businesses and tourist attractions may accept US dollars, it is recommended to have Canadian money for a smoother transaction experience. There are also plenty of ATMs available in the area for your convenience.