Holiday Calendar
125 saved#1,799 of 6,224

Go Caroling Day

Get into the holiday spirit with Go Caroling Day! Gather up your family, friends, and neighbors to sing all your favorite festive carols.

Sunday
20
December 2026
Last updated February 7, 2026 · by the Holiday Calendar Team
Have an update or spot an error?
YEARLY DATEDecember 20
OBSERVED INUnited States
CATEGORYSeasonal
SUBCATEGORYWinter
INTRO

Introduction

Get ready to break out your holiday spirit and sing along with friends and family on Go Caroling Day, December 20! This day has been around since the 19th century as a way for people to celebrate Christmas. While caroling is an age-old tradition, many modern versions have been created in recent years such as flash mob caroling or virtual caroling via video chat. Whether you choose to go door-to-door or enjoy a night of singing from the comfort of your own home, Go Caroling Day is sure to bring joy this holiday season!

Advertisement

TIMELINE

Go Caroling Day Timeline

Caroling Tradition Begins

Caroling emerged in the 1800s as a popular Christmas tradition, where groups went door-to-door to spread holiday cheer through song.

Christmas Truce of WWI

On Christmas Eve during World War I, soldiers on both sides sang carols and exchanged greetings in a spontaneous ceasefire known as the Christmas Truce.

Assumed Go Caroling Day Initiation

December 20 becomes popularly recognized as Go Caroling Day, encouraging people to continue the tradition of caroling.

YouTube Boosts Caroling

The popularization of YouTube allowed for virtual caroling to emerge, where people could share their caroling performances online.

Virtual Caroling

Due to the COVID-19 pandemic, many opted for virtual caroling via video chats, allowing the tradition to continue safely.

GET INVOLVED

How to Celebrate Go Caroling Day

EDITOR'S PICK

Organize a caroling group

Gather together with your family and/or friends to form a caroling group. Pick out some of your favorite Christmas carols and head out to spread holiday cheer.

SING

Sing in a public place

Bring some festive joy to the streets by singing your favorite carols in a public place. You can even ask for donations and use it for a good cause.

VISIT

Visit elderly care facilities

Bring some holiday cheer to those living in elderly care facilities by visiting them and singing carols. It's sure to bring a smile to their faces.

HOST

Host a sing along

Invite your friends and family over for an evening of singing carols, hot cocoa, and cookies. You can even make it into a contest to see who can hit the highest note.

RECORD

Record yourself singing

Create a music video of yourself or your caroling group singing your favorite Christmas carols. Post it online so everyone can enjoy your holiday cheer.

WHY THIS DAY MATTERS

Why We Love Go Caroling Day

It's an excuse for a party

What better excuse do you need than Go Caroling Day for a fun gathering? Invite all your friends over for an impromptu caroling party - no age limits or gender restrictions! Everyone is welcome, whether they know how to sing or not. Plus, it's always nice to cuddle up around the fire (or even heating) and have a hot cup of cocoa afterwards.

It's festive and fun

Going caroling is a great way to get into the holiday spirit. Gather your friends, family, or neighbors and head out to spread some good cheer! Not only is it a fun activity to participate in, but you'll be sure to brighten up the cold winter night with melodious tunes of classic Christmas songs.

You can bring joy to others

When you go caroling, you don't just bring joy to yourself - you also bring joy to those around you. From homeowners who open their door to old folk in nursing homes that look forward to hearing holiday carols every year, your singing will surely uplift spirits even on the gloomiest of days.

FOR MARKETERS & CREATORS

Turn every day into a moment your audience actually shows up for.

8.4M
Monthly readers
5K+
Holidays tracked