Anstruther Golf Club

Anstruther Golf Course.

Contact Us 

Anstruther Golf Club
Marsfield, Shore Road
KY10 3DZ

Clubhouse:   01333 310956 

View Larger Map


2022 Green Fees:


Jan & Feb: £15 for both 9 and 18 holes

March to Easter Week: £15 for 9 holes, £25 for 18 holes

Easter Week -End of Fife October holidays: £20 for 9 holes, £35 for 18 holes

Rest of October: £15 for 9 holes, £25 for 18 holes

Nov & Dec: £15 for both 9 and 18 holes



Jan-March: £5 for both 9 and 18 holes

April-September: £10 for both 9 and 18 holes

October- December: £5 for both 9 and 18 holes

All playing members are entitled to introduce an unlimited number of guests throughout the year at the reduced green fee charge of £10 per adult and £5 per junior guest. Max 3 people per member allowed on course. Please note that Junior members cannot sign on visitors. 

Booking in advance is advised as our booking sheet can fill up quickly.

If the Club Flag is flying there is a competition on course that day, check with Clubhouse Staff for timings. 

Please contact the Clubhouse on for visiting parties of 10 or more, and for details of Catering Packages available.

Special rates are available for visiting members of affiliated clubs, please get in touch for details

Membership:  Applications for membership are welcomed from golfers seeking Full or Junior membership. Non playing memberships are also available. All memberships run till December 31st each year. Application forms can be obtained from the Clubhouse Manager or email the Secretary at for more details.

2022 Membership prices:

Adult: £260 (includes £14.50 SGU levy)

Seniors* £210 (includes £14.50 SGU levy)

18-25: £210 (includes £14.50 SGU levy)

Young Juniors (ages 7-11) £25, no levy, no joining fee

Older Juniors: (ages 12-17) £50, no levy, no joining fee

Joining Fee: £110

Non Playing: £30

** Senior membership is only available to those aged 65+ with 10 or more years full membership and this must be applied for**