Teams teed off at Weston-super-Mare Golf Club and raised more than £3,000 towards Westhaven School’s new sports hall.
A total of £3,633 was raised when 24 teams attended the fundraising event for the Uphill school.
Pupils from Westhaven visited to show their support at the 14th hole. MP John Penrose also went along to back the appeal.
The event included a number of raffles and auctions, including the chance to win an Audi TT for a weekend, and a round of free golf.