Margaret Montgomery celebrated the milestone at Hexham Golf Club, where she has been a member for 40 years.

Margaret Montgomery (Image: Supplied)

She took to the first tee alongside Lady Captain Joan Smith on Tuesday (October 13).

A large gathering of lady members had assembled to celebrate the occasion, and they cheered and applauded as Margaret confidently struck a perfect drive straight down the fairway.

Margaret played with her lucky golf ball, the very ball she used to score a hole-in-one on the fourth hole 35 years ago (Image: Supplied)

Margaret was playing with her lucky golf ball, the very ball she used to score a hole-in-one on the fourth hole 35 years ago.

Her birthday cake (Image: Supplied)

After her tee shot, the group gathered in the clubhouse for speeches, cake, and a toast.

Margaret has played regularly since retiring four decades ago and won her most recent competition at the age of 96.

Margaret has been a member of Hexham Golf Club and played regularly there since retiring 40 years ago (Image: Supplied)

She described golf and the friendships she has made through it as the secret to her long and happy life.