 Sale has a horse racing club, the Sale Turf Club, which schedules around 21 race meetings a year including the Sale Cup meeting in October.The Sale Greyhound Racing Club, operating since 1936, holds regular meetings.Golfers play at the course of the Sale Golf Club on Longford-Rosedale Road in neighbouring Longford.