There will be fun for all the family at Elland Carnival today (Saturday).
A vibrant procession will make its way through the town centre from 12 noon, with stacks of entertainment throughout the rest of the day.
Yorkshire Volunteers Military Band will make a special appearance and the afternoon will be packed with activities and events, including displays from Diamond Gymnastics squad, a magician, Dixieland Jazz Band and more.
And there will also be stalls, a fairground and classic cars on display.
Entry is free to all.