Teams of walkers took to the region’s towpaths in their annual Rotary Navigation Walk.
Around 170 hikers walked along the banks of the Calder and Hebble canal between Horbury, Sowerby Bridge and Marsden on Sunday, April 19.
Walkers took in the beautiful scenery as they completed between two and 20 miles to raise money several charities.
The fifth Rotary Navigation Walk, organised by rotary clubs across West Yorkshire, raised more than £7,000.
The money will now be split equally between Wakefield Hospice, Overgate Hospice, Kirkwood Hospice and the Forget Me Not Children’s Hospice.
Bill Sutton, of Horbury and Ossett Phoenix Rotary Club, said: “The weather was ideal for walking with lots of sunshine in the afternoon and it was cloudy in patches.
“We had 52 people finish in Horbury and 14 people walked the full distance from Sowerby Bridge.
“It was nice to see so many people taking part and enjoying the routes.”
Walkers chose from seven start and finishing points along the route.
These included Brighouse, Elland and Sowerby Bridge or Mirfield, Dewsbury and Horbury.
This year also saw the introduction of a new route from Marsden, along the canal via Slaithwaite and Huddersfield, before joining the existing route at Cooper Bridge.
Mr Sutton said: “We had a whole mix of people come out and join the walk from families to people who just wanted to do the walk.
“A special mention has to go to Frank Milner, who is 73-years-old and completed he walk from Marsden to Horbury with his son Martin.
“They did it in a time of five hours and 20 minutes, which was a tremendous effort considering Frank had both a serious illness and major surgery in the past 12 months.
“We hope to continue doing the walk for years to come because it benefits so many good causes and we will only get bigger and better.
Nine members of staff from Wakefield Girls’ High School also took part in the walk and completed the full distance from Sowerby Bridge.
The four previous walks have raised more than £53,000, which was donated to the four chosen charities.
For more information about the Rotary Navigation Walk and future events log onto www.rotarynavigation.co.uk or call the registration officer on 01924 492976.