Young families flocked to Victoria Park on Sunday for a sun-kissed Keighley Gala.
They followed a procession of vintage vehicles, motorbikes, schoolchildren and community groups from the town centre.
Once on the gala field they enjoyed the traditional funfair, along with live band performances, baby and dog shows, and many charity stalls.
Organisers of the 138-year-old gala – revitalised over the past three years with a new committee – were delighted with the turnout.
Chairman Shona Brunskill said: "Last year we said it was a success – so this year must be jawdropping!
“I’ve never known so many people say it’s the best gala for years. There’s definitely more people here this year.
“All the charity stalls had people around them. It was a real family day.”
Shona said that due to the strong public reception the gala would probably remain on a June Sunday in future years.
But she added: “We need more people to help, and we’re looking at doing some fundraising because it costs quite a lot of money to put on the gala.
“We need some serious sponsorship to pay for this – hopefully we’ve proved that we’ve set up the gala how we want, with stalls and bands, so it’s worth investing in.”
While looking to the future, the gala committee retained a link to the past by honouring the committee’s long-time chairman Brian Hudson, who died earlier this year.
The inaugural Brian Hudson Memorial Trophy, for the best procession entry from a primary school, was given to Eastwood Primary School by Brian's widow Maureen.
Dozens of Eastwood School students had waved French flags and Yorkshire white roses in the parade to tie in with the Tour de France.
The procession to the park, led by the jazz-playing Eclipse Parade Band, started in Spring Gardens Lane and went along North Street, Cavendish Street and Lawkholme Lane.
Those taking part included cadet groups, charities like Sue Ryder and SSAFA, Keighley Bus Museum, and gala queens from Keighley, Sutton, Colne and Oakworth.
Worth Valley Primary School won the best fancy dress for under 15s, while Charlie’s School of Dance from Oakworth were voted best entertainers.
Baby show results: (under 12 months) best boys, Tommy Hunter and Harper Haughey, cousins, joint winners; best girl, Lilly May Gott; one to two years, best boy, Leo O’Gara; best girl, Aimee Scott.
The overall winner of the dog show was Frisby, with owner Natallia Norris.
See Thursday's Keighley News for full report and more pictures.