There are two golf courses in the town, Annanhill Golf Course and Caprington Golf Course, which has both an 18 hole course and a nine hole course. Both these courses are council owned and run by East Ayrshire Council.