Thousands of people turned out to catch a glimpse of the third annual Osgoldcross and Elmet Rotary Club Dragon Boat Challenge in Knottingley on bank holiday Monday.
Up to 6,000 people visited the town’s amphitheatre as eight teams took to the River Aire and thousands of pounds was raised for charity.
Members of the rotary club estimate the event raked in around £5,000 as groups battled it out on the river.
Rugby union team Selby Swans raced to victory, with Leeds Canoe Club’s The River Boat Inspection coming second.
Teams from Co-operative Funeral Care, The Old Quarry Adventure Playground, Knottingley St Botolph’s Church, Brayton High School, Knottingley De Lacy Academy and the Osgoldcross Forum also took part.
Chris Lovett, rotary club member and organiser, said: “It went very well. It was excellent weather too which helped us. We had between 5,000 and 6,000 people come down and everyone had a really good time.”
Competitors raised money for various local charities including the Old Quarry Adventure Playground and Swaledale Mountain Rescue.
Organisers say they already have teams interested in taking part in a fourth dragon boat challenge next year.