Crowds lined the streets to watch live music, dancing and entertainment.
There were more than 150 stalls set up along Long Melford’s main street, with something for everyone including crafts, gifts and food stalls.
Organiser Richard Michette said: “The day started on the quiet side, but then the crowds just got bigger and bigger.
“I would say there were more people than we’ve every had before. It was a fantastic day - everything went smoothly.
“The rain held off, apart from a couple of showers, until right at the end of the day when it rained very heavily.”
He added: “We had rivers of water running down both sides of the road; people were flooded out.
“It didn’t make too much of a difference, though, because it was near the end of the day and people just packed up early,” he said.
Running from an earlier time of 2pm and running later until 7pm, the annual street fair featured live music including Long Melford Silver Band, the Samboomba Band and Sudbury Rock Choir.
Activities included fun fair rides, a reptile encounter - with corn snakes, a tortoise, a chameleon and gecko which children were able to touch and stroke. Children also enjoyed a Punch and Judy show.
Other attractions included birds of prey, donkey rides and a rabbit rescue stall.
There were also vintage cars and a steam tractor.
The annual event is run to promote Long Melford businesses and organisations and also attracts groups from outside the area.
Mr Michette said the event costs £3,500 to run and helps promote the village, with any money left over going towards village facilities.
Last year, £1,000 went towards new LED Christmas lighting for Long Melford.
Mr Michette added: “Overall the day was a big success, despite the downpour. I would say we had bigger crowds than ever before.”