The event took place at St Mary's Church in the town centre on Saturday night.
It was organised by Ruth Bertenshaw, and was to raise money for the church's stained glass windows restoration project and the Make Our River Safer campaign.
Two young men lost their lives in the river earlier this year, and there were also multiple rescues. A safety review was unveiled by Shropshire Council in the week.
The St Giles Church community choir led the singing, and leading the service was the Bishop of Shrewsbury, Sarah Bullock, with Reverend Andrew Knight. Shrewsbury Mayor Elisabeth Roberts was also in attendance, as were several people affected by river incidents.
As well as carol singing, there were several readings delivered.
Many people donated to the two causes, and organisers will count it up early in the week to come.
Ruth said: "There was a really good turnout. I don't think we've had that many before for a locally organised event. You can see how much the causes mean to everyone.
"The bells were ringing, there was carol singing and there were readings.
"There was an awful lot of support for the river campaign.
"The mayor, particularly, was very supportive. People seemed very appreciative.
"I would like to say thank you to everybody who was involved."