Carolling is alive and well this side of the pond. Both in public places (often with a charity tin) or door-to-door (again, with the intention of earning money but not usually this time for charity). There's a funny mix of teenagers messing about and thinking they'll make money from it and people who take it very seriously indeed.
It is also common to attend carol services near Christmas, even for the non- or only semi- religious.
Indeed, my other half is a member of a choir here in Bath and they've already done one carol service in town and have a few more planned for the coming weeks including a big performance this Saturday.