A sailing club in Weymouth has celebrated 100 years of sailing.

Castle Cove Sailing Club celebrated its centenary over the weekend with a weekend of activities for the whole club with sail pasts, races and even a visit from friendly dolphins.

The club, based at the Clubhouse, Old Castle Road in Weymouth, is run entirely by volunteers.

Club member and event organiser Sara Lloyd said: "It was absolutely spectacular. We had a huge number of members and the sail past was well above expectations.

"We have had comments from people saying how well it went. It was really superb.

"We have a very strong volunteer ethos and it was decided that we should have a celebration.

"The history of the club is quite interesting, we felt it was such an important thing."

The celebration started on Friday with a reception for over 100 guests.

Saturday was a day of fun for everyone. There were opportunities to take part in a number of different activities or just enjoy the atmosphere.

The lack of wind in the morning meant that the match racing planned had to become a straightforward race but the wind filled in enough in the afternoon for the treasure hunts for both keelboats and dinghies.

Meanwhile, the younger members of the club took part in a cadet challenge where they were put into teams and completed different exercises on and off the water.

Later in the afternoon they joined in the tug of war on the beach and managed to beat all the other teams.

Saturday concluded with a barn dance and ploughman’s supper for 140 members, with the band, Tree Fellahs, keeping everyone on their feet until late in the evening.

The highlight of the weekend was on Sunday which started with a pursuit race followed by a sail past in Portland Harbour.

With grey skies and rain early in the morning the number of boats taking part was in doubt but by the one o’clock start over 100 boats gathered in the start area. The start was signalled by the commodore on board the club committee boat and a fly-past by Bulldog and Tiger Moth planes.

The boats, many dressed overall, then sailed past the commodore hooting their horns and accompanied by the bagpipes played by sea cadet, Freddie Brown, on board the club ferry.

Also watching the sail past on board MV Freedom were 10 past commodores.

The icing on the cake was the appearance of two dolphins alongside a number of boats.

The weekend came to an end when members gathered for a cream tea followed by a prizegiving, cutting of the centenary cake and a toast to the next 100 years by the commodore.

Members finally gathered on the clubhouse balcony for a group photograph.