The golf club was formed in 1905 with the golf course opening in April 1906. The original course was designed by North Berwickprofessional golferBen Sayers, consisting of 18 holes and measuring 4740 yards. In 1933, golf course architect and professional James Braid redesigned the course to take advantage of new land, and extended the length to 5826 yards. The James Braid design lasted until the late 1980s, when the course undertook significant restructuring as a result of the extension of the A7 road between Edinburgh at the Scottish Borders. The new course opened in 1995 measuring 6150 yards.