Flushing Village Regatta kicks off this weekend and promises a week of activities with something to suit all ages.

Celebrations start on Saturday with a barbecue and live music from Topgallant Jack and Flushing-based band Stitched Up on the Bowling Green from 7pm. Entry is £4 for adults and £2 for children under 14.

On Sunday there will be snail racing and a pet show from 1.30pm on the Bowling Green and a lifeboat service on Ferry Quay at 6.30pm. Monday will see crab catching on Ferry Quay at 5.30pm and the Seven Stars will be the venue for a pub quiz starting at 8pm on Tuesday.

The regatta street market will run from 5pm on Wednesday, followed by the Nankersey Male Voice Choir in the Old Chapel at 7.30pm

Thursday's entertainment will be sports from 3.30pm at the Bowling Green while on Friday it will be the sandcastle competition and bathtub racing at Kiln Quay Beach from 3pm. Later, from 8pm, there will be live music and a barbecue at The Royal Standard.

Saturday, July 29, there will be the trawler race on Ferry Quay at 9am; a swimming gala from noon and sailing at the Sailing Club from 2pm. The day will end wit the grand carnival parade at 7pm. Then, on the Sunday, the final day, it will be Nankersey Rowing Club's fun afternoon at Kiln Quay Beach from noon, 12pm and there will be an Enterprise Boat trip at 7pm - adults £4, children £2.50.

All are welcome. For more information, visit facebook.com/Flushing-Village-Regatta.