The Horndean Square service last night attracted families and youngsters as the Blendworth Brass Band played.
Music filled the night-time air as the crowd joined in with the carols.
Girls from 2nd Horndean Guides were there to enjoy the evening.
Sammy Croker, 11, said: ‘It’s a wonderful atmosphere to get you into the Christmas spirit.
‘Everything comes together with Christmas carols.’
Her friend Abigail Hawkins, 10, added: ‘It’s good, everyone is getting their spirits up for Christmas.’
Parent Guide helper Stephanie Murray was with the group and her daughter Claire Murray, 11.
Stephanie said: ‘It’s lovely, it’s a great opportunity to bring the community together to celebrate the true meaning of Christmas. It’s something I come to every year.’
Her daughter Claire added: ‘It’s really good that everybody gets together and sings carols.’
More than 600 people usually turn up each year but the rain kept a large number away yesterday evening.
Horndean parish councillor Michael Burridge commended those who turned out in the square.
He said: ‘They’re good hearty people to be out in bad weather.’
Those who were there enjoyed the carols and readings from the bible by different church leaders in the village.
Carols included O Little Town of Bethlehem, Once in Royal David’s City, Away in a Manger, We Three Kings, God Rest Ye Merry Gentlemen, Silent Night and O Come all Ye Faithful.
Parish council staff member Liz Burridge, who helped organise the event, said: ‘It gets the village together to celebrate Christmas. Normally there’s 600 people here.’
Former parish council worker Pamela Blake added: ‘The weather has put a few people off but it’s still a good number.
‘I like the carols – I remember them from when I was a child.’