EYNSHAM morris and other community groups will weave through a village while being cheered by locals in a parade this Saturday.

The parade forms part of Eynsham Carnival, which will see arena acts, stalls, a craft fair, a fun fair and shirt race take place in the village.

ALSO READ: NOSTALGIA: Oxford's biggest and best carnivals across the city

Arena acts include a sheep show, circus show and 'rope wars'.

Tickets are £5 on the day and can also be bought in advance at £4 at local Eynsham businesses including The Evenlode DIY, Eynsham News, The Post Office, and Eynsham Cellars.

The carnival will be held in Queen Elizabeth Playing Fields from 11am to 6pm.