The Isle of Wight Triumph Weekend will be held over the first May Bank Holiday, Friday 1st May to Monday 4th May 2026.