Welcome to Elgin Golf Club
Founded in 1906, Elgin Golf Club is widely regarded as one of the finest inland courses in the North of Scotland. Measuring 6,496 yards with par of 71 and a Course Rating of 71.6 and a Slope Rating of 125 off the White Medal Tees, the challenging but fair course is a true test of low and high handicap players alike.
Situated in the heart of Moray and Speyside, the golf course is kept in immaculate condition by the green-staff and boasts stunning views over the town of Elgin and the Moray coast to the north and the hills stretching to the distant Cairngorm Mountains to the south.
The Hardhillock Bar and Bistro situated in the clubhouse provides full food and beverage facilities and you will receive a warm welcome from our friendly staff.
Visitors and groups are always welcome at Elgin Golf Club and there are a variety of corporate and individual Men, Ladies and Junior membership packages to suit everyone
“The best golf course I have played on”
“Great days golf in a superb setting”
“One of the finest inland courses in the North East”
Hole In One Alert ⛳️🏌️🏆
Congratulations to member Alex Brand, who scored a hole in one yesterday on our 7th Hole - The Road.
His ace was witnessed by playing partners Len Latham & Eddie Grant.
Well done Alex!
#golfmoray #visitmorayspeyside #TeamElgin #golfinmoray #MoraySpeysideGolf #elginexperience #SpiritofGolf #elgingolfclub ... See MoreSee Less
17 CommentsComment on Facebook
Photos from AKH Golf's post ... See MoreSee Less
0 CommentsComment on Facebook
Hole In One Alert ⛳🏌🏆
Congratulations to member Grant Anderson, who has carded his first ever Hole In One today on our 4th Hole - The Birches!
Grant hit a lovely 7 Iron for his ace, which was witnessed by his Son - Sam Anderson and fellow playing partners Stuart Noble and Stephen McGillivray.
Well done Grant!
#golfmoray #visitmorayspeyside #TeamElgin #golfinmoray #MoraySpeysideGolf #elginexperience #SpiritofGolf #elgingolfclub #holeinone ... See MoreSee Less
40 CommentsComment on Facebook
Hole in One Alert ⛳🏌️♂️🏆
Congratulations to member Martin Grierson, who has carded his second ace on our Hardhillock Course. Following on from his Hole In One on our 6th Hole last year, he has now repeated the feat again on our 4th Hole - The Birches.
Martin hit his shot with an 8 Iron and was witnessed by his wife & playing partner - Andrea Grierson.
#golfmoray #visitmorayspeyside #TeamElgin #golfinmoray #MoraySpeysideGolf #elginexperience #SpiritofGolf #elgingolfclub #holeinone ... See MoreSee Less
119 CommentsComment on Facebook
‼️NEW JOB OPPORTUNITY‼️
We’re Hiring: Club Manager – Elgin Golf Club
Elgin Golf Club is seeking an enthusiastic and experienced Club Manager to lead the day-to-day operations of our historic and welcoming golf club.
This is a fantastic opportunity for a motivated professional to play a key role in shaping the future of the club while working with a passionate committee, staff, and membership.
The club is entering an exciting and important phase of development. A course masterplan is currently being delivered by MacKenzie and Ebert, alongside a clear strategic focus on
sustainability, member experience and the long term improvement of both the course and clubhouse facilities.
Location: Elgin, Moray
To apply or request further information, please contact Club Captain: stevie.milne@elgingolfclub.com
Closing date: 5pm September 30th 2026
www.elgingolfclub.com/club/vacancies/
Join us and help drive Elgin Golf Club forward. ... See MoreSee Less
1 CommentsComment on Facebook
⛔️ Alan Milne Elgin Ladies Senior Greensomes Open - Cancelled⛔️
Unfortunately due to adverse weather, we have made the decision to cancel our Greensomes Open this morning.
Heavy overnight rainfall and with further heavy rainfall forecast this morning, we want to be fair to those participants travelling to Elgin while also being able to deliver an enjoyable experience for those taking part.
A participants email has been sent to the lead booker this morning explaining our next steps.
We can plan our events but unfortunately, we can't plan for the weather! ... See MoreSee Less
3 CommentsComment on Facebook