The "Turriff Show", a two-day agricultural show which is widely accepted as Scotland's largest two-day agricultural show, is held annually on the first Sunday and Monday of August with the Monday being a local holiday in the town.
A farmers and general street market, relaunched in 2013, takes place on the third Saturday of each month.