Here is when and where all the events of the main day of today's Weymouth Carnival will be happening.

There are no programmes available at the carnival.

10am Crowning of Carnival Queen at the New Vic Bar balcony

10.30am Sandcastle Competition on the beach arena

11am WOW Musical Theatre on the beach arena

11.45am Sandcastle Competition judging on the beach arena

12pm Tug of War on the beach arena

12.30pm Brass Band at Alexander Gardens

12.45pm Childrens Tug of War on the beach arena

1pm Air Display starts over Weymouth Bay

1pm Football Club a ctivities on the beach arena

1.15pm Judo Club Demonstration on the beach arena

1.30pm Masie Sheridan singing on the beach arena

1.40pm Air Display - Vortex Aerobatics at Weymouth Bay

1.45pm Rugby Club demo on the beach arena

1.55pm Air Display - Otto the Helicopter over Weymouth Bay

2.15pm Air Display - AeroSuperbatics Wing Walkers over Weymouth Bay

2.30pm RAF Police Dog Demonstration Team on the beach arena

3pm Air Display - Battle of Britain Memorial Flight Spitfire over Weymouth Bay

3pm Evolution Dance on the beach arena

3.15pm Air Display - Yakolevs over Weymouth Bay

3.30pm Air Display - Tiger 9 over Weymouth Bay

3.30pm Paris Montrose singing on the beach arena

3.30pm Air Display finishes over Weymouth Bay

5pm Soap Box Races at the Kings Statue

5.30pm Barrel Rolling Race at the Kings Statue

6pm Motorcycle Cavalcade on The Esplanade

6.30pm Procession starts at the Pavilion end of The Esplanade

8.30pm Procession ends at Lodmoor car park

9.30pm Fireworks over Weymouth Bay

10pm Grand Draw at the Carnival HQ Bus

10.10pm Carnival closes