
Ewes and Shearling Sales
2026 Sales Dates
Provisional Dates to be confirmed
EWE & SHEARLING SALE DATES 2026
July
Bentham Saturday 25th July 4000 Shearlings/Ewes
August
Hawes Tuesday 18th August 1000 Shearlings/Ewes
Skipton Tuesday 18th August 6000 Shearlings/Ewes
Lancaster Wednesday 19th August 2500 Shearlings/Ewes
Carlisle Friday 21st August 1500 Shearlings/Ewes
Kendal (NWA J36) Saturday 22nd August 5000 Shearlings/Ewes
Bentham Friday 28th August 3000 Ewes
Bentham Saturday 29th August 7000 Shearlings
September
Barnard Castle Tuesday 1st September 1500 Shearlings/Ewes
Longtown Wednesday 2nd September 2000 Shearlings/Ewes
Leyburn Friday 4th September 2000 Shearlings
Cockermouth Friday 4th September 5000 Shearlings/Ewes
Wigton Saturday 5th September 2000 Shearlings/Ewes
Penrith Tuesday 8th September 6000 Shearlings/Ewes
Carlisle Thursday 10th September 3000 Shearlings
Longtown Tuesday 15th September 2000 Shearlings/Ewes
Skipton Tuesday 15th September 4000 Shearlings/Ewes
Hexham Wednesday 16th September 3000 Shearlings/Ewes
Kendal (NWA J36) Saturday 19th September 1000 Shearlings/ewes
Kirkby Stephen Saturday 19th September 1000 Shearlings/Ewes
Bentham Friday 25th September 3000 Shearlings/Ewes
Leyburn Friday 25th September 750 Shearlings/Ewes
October
Skipton Tuesday 29th September 2000 Shearling/Ewes
Bentham Saturday 17th October 750 Shearlings/Ewes
