Many roads were closed so the decorated floats, dancers and musicians could process through the town centre.
Nearly 1,000 people have taken part in a parade through Luton as part of the town's 39th carnival.