Christmas Poems: Classic, Short, Funny & for Kids

Christmas poems are short, rhyming verses written about the holiday season, and the best ones fall into a handful of clear types: timeless classics, short poems you can memorize in a minute, funny ones for a laugh, gentle poems for kids, religious verses about the Nativity, and a few lines perfect for writing inside a card. This collection is sorted exactly that way, so you can scroll straight to the kind of poem you need. Whether you want something to read aloud by the tree, slip into a greeting card, or have a child recite at a holiday program, there is a verse here for the moment, plus a simple guide to writing your own.

Poetry has been part of Christmas for centuries. From Clement Clarke Moore's "A Visit from St. Nicholas" in 1823, the poem that gave us "'Twas the night before Christmas," to Christina Rossetti's hushed "In the Bleak Midwinter," verse has shaped how we picture the season. Below, the poems are grouped by occasion. Read them, share them, and borrow a line or two for your own greetings.

Classic Christmas poems everyone knows

The classics earn their place because they have been read aloud for generations. The most famous of all is Moore's "A Visit from St. Nicholas," better known by its opening line. It is the poem that fixed our modern image of Santa Claus: the sleigh, the eight tiny reindeer named one by one, and the jolly old elf coming down the chimney. Most of these classics are now in the public domain, which means you can copy, print, and recite them freely.

Cozy picks for reading poems by the tree

  1. 1Women's Rudolph Christmas Sweater – a soft, festive knit for an evening of reading verses aloud.
  2. 2Men's Rudolph Christmas Sweater – the matching reindeer look, perfect for the whole family photo.
  3. 3Kids' Reindeer Christmas Sweater – cozy and cute for a child reciting their Christmas poem.
  4. 4Women's Merry Xmas Oversized Christmas Sweater – an extra-snug oversized fit for curling up with a book of carols.

Other timeless favorites include Christina Rossetti's "In the Bleak Midwinter," later set to music as a beloved carol, "The Twelve Days of Christmas," that endlessly repeating list of partridges and pear trees, and e.e. cummings' tender "little tree," a small love letter to a Christmas tree. A. A. Milne, who gave us Winnie-the-Pooh, also wrote the wry "King John's Christmas," about a lonely king hoping for a single present. These are the poems people half-remember and love to hear again.

Short Christmas poems to memorize and share

Sometimes you want just a few lines, something a child can learn for a school program or that fits neatly on a card. Short Christmas poems pack the whole feeling of the season into four or eight lines. Rossetti's "Love Came Down at Christmas" is barely twelve lines yet says everything about warmth and giving. Many short verses simply rhyme "Christmas Day" with "on its way," or "the tree" with "you and me," and that simplicity is the point.

Matching Family Christmas Sweaters - Christmas Scenery
Festive must-have
Women's Christmas Scenery Christmas Sweater

Soft, warm, and unapologetically festive, Women's Christmas Scenery Christmas Sweater was made for slow December evenings.

Shop now →

A short poem is the easiest kind to memorize, so it is the natural choice for a recital or a toast at the table. Read a couple aloud and you will quickly find one that sticks. If you are gathering everyone in cozy matching family Christmas pyjamas on Christmas Eve, a short poem read by the tree makes a sweet little ritual that the youngest can join in too.

Funny Christmas poems for a laugh

Not every Christmas poem is solemn. Funny verses are a holiday tradition of their own, perfect for a party, an office gathering, or a white elephant gift exchange. Timothy Tocher's "Help Wanted" imagines Santa hiring new reindeer because the old team has grown cranky: "Dasher has arthritis; Comet hates the cold." Benjamin Zephaniah's playful "Talking Turkeys" begs everyone to be kind to the turkeys this Christmas.

Smiling couple in festive Christmas jumpers reading Ho Ho Ho and Christmas Loading exchange a glance

Modern comic poets keep the tradition going with sonnets about Rudolph's glowing nose, tales of last-minute mall shopping turning into "feud-level rifts," and one very curious cat versus a very fragile Christmas tree. A funny poem is a great icebreaker, and reading one in an ugly Christmas sweater only makes the moment better. Pair the laughs with the look and you have an instant party.

Christmas poems for kids

Children love rhyme, rhythm, and a story they can picture. Christmas poems for kids keep the language simple and the images bright: reindeer, snow, stockings, and Santa squeezing down the chimney. Clare Bevan's "Just Doing My Job," told by a nervous child playing one of Herod's henchmen in the school Nativity play, is a gentle favorite that any little performer will recognize.

Two smiling women in festive Christmas sweaters on a couch surrounded by wrapped gifts

These poems are ideal for a classroom recital, a bedtime read, or a holiday program. Short lines and a clear beat make them easy to learn by heart. You will find plenty of festive outfits for the school play or the family photo over in our kids' Christmas collection, so the costume is sorted while they practice their lines.

Religious Christmas poems about the Nativity

For many people, Christmas is first and foremost the story of the birth of Jesus, and a long tradition of religious poetry tells it beautifully. Christina Rossetti's "In the Bleak Midwinter" ends on one of the most quoted lines in all Christmas verse: "Yet what I can I give Him: give my heart." George MacDonald, the Scottish minister, wrote tender Nativity poems for his own children, and C. S. Lewis penned the humble "The Nativity," comparing himself to the slow ox and stubborn ass at the manger.

Woman wearing a colorful festive Christmas jumper with Ho Ho Ho, Merry Xmas and snowman motifs

John Milton wrote his grand hymn "On the Morning of Christ's Nativity" in 1629 when he was only twenty-one. These poems suit a church service, a candlelight reading, or a quiet moment of reflection. According to the historical record of holiday verse, both sacred and secular Christmas poems have circulated side by side for nearly two hundred years.

Christmas poems for cards and messages

A short, warm verse turns an ordinary greeting card into something people keep. You do not need to write a whole poem, just borrow a few lines or adapt a classic. A simple couplet such as "Wishing you joy this Christmas Day, and happiness along the way" fits any card. For a heartfelt note, a line about peace, family, or giving works beautifully.

When you are choosing a verse for a card, match the tone to the person: gentle and sentimental for grandparents, silly and rhyming for kids, faith-filled for a churchgoing friend. The right two lines say more than a whole printed message.

How to write your own Christmas poem

Writing a Christmas poem is easier than it looks, and a homemade verse is a gift in itself. Start with a feeling or a single image: the smell of pine, a snowy window, the face of someone you miss. Then build a simple rhyme. The most common pattern rhymes the second and fourth lines (ABCB), which is why so many carols flow so naturally. Keep the lines short and read them aloud as you go, because a Christmas poem is made to be heard.

Do not chase perfection. Borrow the rhythm of a classic you love, swap in your own details, and finish with a warm wish. Four good lines beat forty forced ones. Write it on a card, tuck it under the tree, or read it after dinner, and you have created a small tradition your family will remember long after the gifts are forgotten.

However you use them, Christmas poems turn a busy season into a moment worth pausing for. Pick a classic to read aloud, a short verse for a card, a funny one for the party, and maybe try writing your own. For more festive ideas and cozy looks to set the scene, browse our full Christmas sweater collection and make this December your most poetic yet.

Did you know?
  • "A Visit from St. Nicholas" was written in 1823 and gave us "'Twas the night before Christmas."
  • It also named the eight reindeer, including Dasher, Dancer, Prancer, and Vixen.
  • John Milton wrote his Nativity hymn in 1629, at just 21 years old.
  • Christina Rossetti's "In the Bleak Midwinter" was later set to music as a famous carol.
  • Most classic Christmas poems are now public domain and free to share.

Frequently asked questions about Christmas Poems: Classic, Short, Funny & for Kids

The most famous Christmas poem is "A Visit from St. Nicholas" by Clement Clarke Moore, written in 1823 and best known by its first line, "'Twas the night before Christmas." It created our modern picture of Santa Claus with his sleigh and eight reindeer.

For reading aloud, classics like "A Visit from St. Nicholas" or Christina Rossetti's "In the Bleak Midwinter" are perfect. For a lighter mood, a funny verse such as Timothy Tocher's "Help Wanted" works well at a party. Match the poem to your audience and occasion.

A short couplet works beautifully in a card, for example: "Wishing you joy this Christmas Day, and happiness along the way." You can also borrow a line or two from a classic like Rossetti's "Love Came Down at Christmas."

Start with one image or feeling, like snow or someone you miss, then write short lines with a simple rhyme, often rhyming the second and fourth lines. Read it aloud as you go, keep it short, and finish with a warm wish. Four good lines beat forty forced ones.

Many classic Christmas poems, such as "A Visit from St. Nicholas" and "In the Bleak Midwinter," are in the public domain, so you can print, copy, and recite them freely. Newer poems by living poets are still under copyright and need permission.


You may also like

View all
Example blog post
Example blog post
Example blog post