PGA Assistant Professional

Posted 19 May 2026
LocationThornbury
Job type Permanent - Part Time
Discipline Golf
Reference004686
Contact Email gm@thornburygc.co.uk

About the role

Assistant Golf Professional
Location: Thornbury Golf Club, Gloucestershire, UK
Reports To: Head Golf Professional
Job Type: 32 Hours a Week
Salary: Competitive, based on experience + benefits

Join a Club Where Golf is More Than a Game

At Thornbury Golf Club, we create exceptional space to play and be together. Built on the values of fun, ambition, collaboration, and trust, we are passionate about delivering an outstanding golfing experience for our members and guests.

We are looking for an enthusiastic and dedicated Assistant Golf Professional to join our team and play a key role in shaping memorable experiences on and off the course. This is an exciting opportunity for a PGA Trainee or qualified PGA Professional who wants to develop their career in a thriving, welcoming golf club environment.

Why Join Thornbury Golf Club?

This is more than just a golf professional role — it’s a chance to become an integral part of a vibrant club community, helping players of all abilities enjoy, improve, and fall in love with the game. From coaching and retail to member engagement and golf operations, no two days are the same.

You’ll have the opportunity to grow your coaching profile, develop professionally, and work alongside a supportive team that values ideas, initiative, and personality. Whether you are supporting a junior golfer taking their first swing or helping a member refine their game, your contribution will make a real difference.

If you’re passionate about golf, enjoy building relationships, and want to work somewhere that genuinely values people, energy, and ambition, this could be the perfect next step in your PGA journey.

About the Role

As an Assistant Golf Professional, you will play an important role in helping us create a welcoming and enjoyable environment where members and guests feel valued. Whether supporting golf operations, delivering coaching, or engaging members in club life, you’ll help bring our purpose to life: creating exceptional space to play and be together.

We are looking for someone who reflects our values:

Fun – Bringing energy and positivity to create enjoyable experiences for everyone.
Ambition – Striving for excellence in service, coaching, and continuous personal growth.
Collaboration – Working together with colleagues, members, and guests to achieve shared success.
Trust – Building strong relationships through professionalism, reliability, and care.