Messing about on the river was the order of the day at the Hurley Regatta on Saturday.
Highlights of the racing schedule included the open novelty race, tandem dinghy, cobra, canoe, bath race, Thames dongola, damsel in distress and dragon boat, climaxing with the raft race.
There were also a number of other attractions at the event including a fun fair, food stalls, toy stalls, a bar, face painting, tug of war, pet dog racing, and music performed by Ed's Ceilidh Band.
Hurley Regatta chairman Martin Fry said: "It brings the community out and is run by the community but we also get a lot of people from further afield.
"It's the right mix of serious racing and family fun."
More than £1,100 was raised from the event for Alexander Devine Children's Hospice Service, which is aiming to raise £5m to build Berkshire's first children's hospice in Maidenhead.
Top Ten Articles
The Met Office has issued a yellow alert for Windsor and Maidenhead, Slough and Wokingham, warning that rain moving eastwards across the south of the country may turn to snow in some places.