Hundreds of yellow ducks were sent down the river as villagers took part in a charity race.

Weston Mercury: Uphill Duck race for Children's Hospice South West. Picture: MARK ATHERTONUphill Duck race for Children's Hospice South West. Picture: MARK ATHERTON (Image: Archant)

One thousand rubber ducks were let loose on Uphill Great Rhyne as participants kept watch to see which one would win.

The event raised £900 for Children's Hospice South West, which supports children with life-limiting conditions.

The duck race was part of a number of celebrations during the Uphill Family Fun weekend.

Families flocked to the village and school fete on Saturday to try their luck at games and watch wildlife displays.

Weston Mercury: Uphill Duck race for Children's Hospice South West. Picture: MARK ATHERTONUphill Duck race for Children's Hospice South West. Picture: MARK ATHERTON (Image: Archant)

Transcend skatepark took ramps along for the children, while fair-goers tucked into barbecue food.

The fair raised £4,000 which will be split between the primary school and Uphill Village Society.

Village society chairman Stewart Castle said: "The sun shone and spectators turned out on mass as part of the Uphill Family Fun weekend."

Weston Mercury: Uphill Duck race for Children's Hospice South West. Picture: MARK ATHERTONUphill Duck race for Children's Hospice South West. Picture: MARK ATHERTON (Image: Archant)

Weston Mercury: Uphill Duck race for Children's Hospice South West. Picture: MARK ATHERTONUphill Duck race for Children's Hospice South West. Picture: MARK ATHERTON (Image: Archant)

Weston Mercury: Children's Hospice South West representitivesRich and Clare Toller and their boys Aiden and Hudson with Race MC Stewart Castle. Picture: MARK ATHERTONChildren's Hospice South West representitivesRich and Clare Toller and their boys Aiden and Hudson with Race MC Stewart Castle. Picture: MARK ATHERTON (Image: Archant)