Golfers from Parley Court Golf Club hit the spot when they raised almost £1,500 for Macmillan Caring Locally.
The annual charity golf day saw the participants tee off in a game of 18 hole Texas Scramble.
Parley recently invested £250,000 in the centre and the course was playing superbly.
Prizes were donated and a cheque for £1440.88 was presented to the Christchurch-based charity – not to be confused with the national cancer charity.
Macmillan Caring Locally is a specialist palliative care unit for patients in south east Dorset and south west Hampshire.
Dan Murphy, club captain, said: “Our charity day is always well supported by our members.
“And everyone locally is aware of the work the Macmillan Caring Locally does in our community.
“We were only too pleased to raise the money and donate it. And we were very grateful to Kier Group, B&Q for donating wonderful prizes.
“There was also a cream tea on offer plus a bric-a-brac stall.”