Celebrated on 12/20/2026
Go Caroling Day is celebrated on December 20th each year, a date chosen to spread holiday cheer just before the main Christmas festivities. The tradition of caroling dates back to medieval times when 'wassailers' would go door-to-door singing songs in exchange for food and drink.
Go Caroling Day was established in the early 20th century as a way to revive the fading tradition of Christmas caroling. The exact origin is unclear, but it is believed to have been promoted by community organizations and church groups to encourage neighbors to come together and share the joy of singing. The day was officially recognized in the United States through grassroots efforts, with December 20th chosen to allow ample time for caroling before Christmas Eve.
Over the decades, Go Caroling Day has evolved from a simple neighborhood activity into a broader community event. In the mid-20th century, caroling became a popular activity for schools, churches, and civic clubs. Today, it is celebrated with organized caroling events in public spaces, senior centers, and hospitals. Many people also participate by gathering with friends and family to sing door-to-door, often accompanied by hot cocoa and festive treats. The day has also been embraced by online communities, with virtual caroling events and song-sharing on social media.
Explore more celebrations, trivia, and quests on National Day Quest.