Shoppers in Lowestoft were serenaded by a choir formed of firefighters from two fire stations in the town.
On Saturday, firefighters from the Lowestoft South and North Lowestoft fire stations and the duty crew from White Watch combined for the annual Christmas sing-along.
The fire crews have sung on Lowestoft High Street at Christmas time for over 25 years to raise money for the Fire Fighters Charity.
Off-duty firefighters also joined in with the festive fun.
READ MORE: Dickensian service shines as church illuminated for outdoor carols
A spokesman for the Fire and Rescue Service said: "We thank everyone for their generosity and support for the Firefighters charity carol singing.
"The money raised will go to assist firefighters and their families in times of need, and towards therapy, rehabilitation, recuperation and to assist with grants for mobility equipment.
"Although we may not have the best voices, we just want to spread a bit of Christmas cheer and we want everyone to have a very merry Christmas, but also a very safe Christmas as well."
One crew was called away during the event to respond to an automatic fire alarm call but were quickly able to return to the singing.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here