The Lanterns on the Lake festival in Swindon will not be held again because it is too popular, the borough council has said.
The event, at Coate Water, had been held since the early 1990s to mark World Peace Day.
Last summer's festival and this year's event were both cancelled.
Parks manager Martin Hambidge said the festival had grown to such a size it was difficult for his staff and volunteers to manage.
For once, a council provide something people actually want, so they don't continue to run it.
Volunteers also attended on the day, so it was principally just about labour and the fact it took up an awful lot of volunteer hours and a lot of staff hours and we wanted to do different things.
Oh, I see. Never mind what the public want. You don't want to provide that, so you're not going to. You'd rather do the things that you want to do, never mind that people pay you.