Banff and Macduff host a lively calendar of events throughout the year, celebrating local culture, creativity, and community spirit. From traditional festivals and music performances to craft fairs, food markets, and seasonal celebrations, there’s always something happening to bring people together. These events showcase the talents of local artists, makers, and performers while offering something enjoyable for residents and visitors alike.
Highlights include the annual Portsoy Traditional Boat Festival just along the coast, which many locals take part in, as well as local favourites like the Macduff Harbour Day and Banff’s festive Christmas lights switch-on. Art lovers can explore exhibitions and workshops at event spaces in The Castle, The Forge, or Duff House, while families will find plenty of fun during school holidays with organised nature walks, storytelling sessions, and pop-up theatre.
Be sure to check our regularly updated events calendar to see what’s on during your visit. Many events are free or low-cost and are supported by local volunteers and community groups. Whether you’re looking for live music, a farmer’s market, or a community ceilidh, Banff and Macduff have something to offer every season, and everyone is welcome to join in the fun.