Præcis hvor og hvornår golf er opstået, er stadig et åbent spørgsmål.
Golf blev spillet på sandbankerne langs den skotske kyst med naturlige udfordringer.
Banerne var åbne for offentligheden og blev benyttet af alle sociale lag.
De første kendte regler blev udformet i 1744 af the Honourable Company of Edinburg Golfers.
Ti år senere udformede golfere fra St. Andrews nogle elementære regler, der ligger til grund for de nugældende, hvis førsteudgave blev skrevet i 1897.
Golf har været spillet i Danmark siden 1898, da Københavns Golf Klub (KGK) blev dannet. Ti år senere kom Aalborg Golf Klub til og i 1913 blev KGK medlem af Dansk Idræts Forbund.
Dansk Golf Union blev stiftet i 1931 med fire klubber som medlemmer, og i 1933 blev det danske mesterskab indstiftet.