Il golf è considerato lo sport nazionale non ufficiale della Scozia, la sua città natale. Le regole del gioco e i primi corsi sono stati sviluppati in Scozia più di sei secoli fa.
Il paese ospita oltre 550 campi che vantano alcuni degli scenari più spettacolari del mondo. Pensato per essere il luogo più antico rimasto al mondo, l'Old Course at St. Andrew's è stato creato nel 1764 ed è l'origine del layout a 18 buche. Il famoso PGA Centenary Course del Gleneagles Hotel nel Perthshire ha ospitato la Ryder Cup 2014, ampiamente considerata l'evento golfistico più prestigioso del pianeta.