when was a christmas carol written

just now 1
Nature

Charles Dickens wrote "A Christmas Carol" during 1843, and it was first published on December 19, 1843, in London by Chapman & Hall. Dickens wrote the novella during a time when British Christmas traditions were being revisited and new customs like Christmas trees and cards were emerging. Though the story is now a classic Christmas tale, Dickens completed writing it rapidly—in about six weeks—and it was heavily revised before publication. The first edition sold out by Christmas Eve of that year due to its immediate popularity. The novella tells the story of the miser Ebenezer Scrooge, who is visited by ghosts that lead to his transformation toward kindness and generosity. This work not only revitalized Christmas spirit but also carried strong social messages about poverty and redemption. Dickens also performed public readings of the story for many years, contributing to its lasting cultural impact. The story remains continuously in print and widely adapted across various media.