Early Christmas shoppers were in for a treat at the Combined Charities Fair in Maidenhead Town Hall on Saturday.
Mayor of Windsor and Maidenhead, Cllr Andrew Jenner, officially opened the fair at 11am, with bargain hunters able to get a whole hour of shopping in beforehand.
Cllr Jenner picked two 'best presented' stalls out of the 40 to choose from and both took home a £50 prize.
For the third year in a row The Cox Green Townswomen's Guild netted a prize with the other spot going to St Luke's Church.
Jill Bevitt, a volunteer on the St Luke's stand, said the win was 'unexpected' and added she would like to thank the team of very loyal volunteers.
Run by The Lions Club of Maidenhead, the fair is now in its 36th year and raises about £10,000 for charity each year.
"It has been very busy which is good, we like lots of customers!" said organiser Peter Newbound.
One charity which was at the fair for the first time was Number 22, a free counselling service with offices in Alma Road in Windsor and Marlow Road in Maidenhead.
"We do not turn anybody away," said volunteer counsellor Maria Whyte.
"Every penny is going back into providing that service."
Homemade crafts and treats were among the gifts on offer and a grand draw for prizes including a £100 Christmas Hamper also took place.
Maidenhead Ladies Circle, one of the groups at the fair, raised £636.51 which will go to charity Younger People with Dementia.
Left over cakes from the group's stall were donated to St Mark's Nursing Centre.
Top Ten Articles