The Town of Banff hosts a number of events throughout the year, everything from large scale destination events to small community gatherings. Depending on the scale of event you're planning to hold in town, you may be required to fill out certain forms prior to approval.