The Banbury Steam Rally attracted tens of thousands with its wide range of attractions over the weekend.
Banbury Steam Society spokesman Robbie Robinson said the glorious sunshine on Saturday pulled in some 15,000 people.
“We had a really good day Saturday and slightly fewer people on Sunday after some rain. There was a lot to see. We had 140 commercial vehicles, 130 classic cars, 145 vintage tractors and 40 steam engines,” he said.
“There were demonstrations of all sorts, a dog and duck show - like One Man and his Dog but with ducks - and the dancing sheep were popular again.
“The lawnmower racing was a real spectacle and the monster truck got a big crowd watching.”
Visitors enjoyed a traditional funfair with dodgems and waltzers, a craft fair and a market. Fairground organs played music and added to the atmosphere of the event.
Hundreds of vehicles made their way home from the Bloxham site on Sunday and Monday.
“We made a profit and next year’s rally is secure,” said Mr Robinson.
The future of the rally was in doubt after a split in the committee, with a breakaway group wanting to put on its own steam fair in 2016.
“We will be having a conference about this year’s event at the end of July and organising of the 2016 rally will start in earnest in November,” said Mr Robinson.
“It will be on the same site and on the same weekend of the year.”