Course Open – (Click for Course Status)

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”

FOLLOW US ON FACEBOOK

Comments Box SVG iconsUsed for the like, share, comment, and reaction icons

A huge thank you to everyone who joined us for our Halloween Party yesterday. It was fantastic to see so many children enjoying themselves! 🧙‍♀️🕸️

A special thank you to -

🧡 Our Entertainment Committee volunteers – without your time and enthusiasm, events like this simply wouldn’t happen. We really appreciate everything you do to make these days special for our members and their families.

💚 Chris Forbes DJ – for keeping everyone entertained with great music, fun party games and, of course, the smoke machine!

💜 The team at The Hardhillock Bar and Bistro at Elgin Golf Club – for keeping everyone fed and watered throughout the morning.

And finally, thank you to all our members and, most importantly, the children for coming along, getting dressed up and making it such a fun morning!

We hope everyone had a fantastic time. If you have any pictures, post them below 👇🏼

See you next year 🎃 👻
... See MoreSee Less

Image attachment
Image attachment
Image attachment
Image attachment
Image attachment
View Comments likes Like love 95 Comments: 6 Shares: 1

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

View Comments likes Like love 100 Comments: 23 Shares: 0

Photos from AKH Golf's post ... See MoreSee Less

Image attachment
Image attachment
Image attachment
Image attachment
Image attachment
View Comments likes Like love 14 Comments: 0 Shares: 2

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

View Comments likes Like love 177 Comments: 40 Shares: 1

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

View Comments likes Like love haha wow 494 Comments: 119 Shares: 0

‼️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

‼️NEW JOB OPPORT
View Comments likes Like 10 Comments: 1 Shares: 14
Load more