Why Do We Give Gifts at Christmas?

It is hard to imagine celbrating Christmas in the modern world without thinking about giving gifts. But, have you ever thought to yourself, “Why do we give gifts at Christmas?” In some ways, the tradition of giving gifts at Christmas is a very ancient tradition. In other ways, giving gifts at Christmas is a relatively new development, as well.

In the Christian religion, the practice of giving gifts at Christmas is traced back to the gifts of gold, frankincense and myrrh that were given to the Christ child by the three Magi. The magi were kings from the East, wise men who traveled a great distance following a star, to find the Christ child and to bring him gifts. The visit of the Magi to the Christ child was originally celebrated on the Feast of Epiphany on January 6th. Over time, the tradition of giving gifts came to be more associated with Christmas than with Epiphany. It is the time from Christmas to Epiphany in the Church calendar – from December 25th through January 6th – that is recognized as the “twelve days of Christmas” from the old Christmas carol.

To be certain, the ancient Church did not “celebrate” Christmas as much as it “observed” Christmas as a holy day. It wasn’t really until the modern era. The tradition of giving gifts to loved ones at Christmas became more and more popular as the middle ages ended and the modern era began. Various countries and peoples began to make gift-giving a regular part of the holy day (or “holiday”) over a period of time. By the time the Americas were settled, giving gifts at Christmas was practiced by many of the settlers. The early Dutch settlers to America introduced St. Nicholas, or Santa Claus, to the new world. The early French and English settlers, in contrast, were more likely to give gifts at New Year’s or at Epiphany.

Ultimately, a common Christmas culture developed in which gifts were given on Christmas. In the nineteenth century, the idea of gift giving took on new dimensions, as the works of O. Henry, Charles Dickens, and Thomas Nast all helped to shape our concepts of Santa Claus and other aspects of the holiday.

Today, we all give gifts at Christmas for our own reasons. For some, it is a way to celebrate the Christian holy day. For others, it is a special time to let family and friends know that you care by giving gifts. At times, giving gifts at Christmas becomes almost mechanical, and a chore; when this happens, it is worth stepping aside for a few moments to consider why exactly you give gifts at Christmas.

  • unicorn


  • lizzzz

    shut up nat or unicorn

  • ChickenLover’sBFF

    Christmas is a really meaningful holiday. If you celebrate Christmas, consider not asking for presents or very many presents, and instead ask for a donation to be made to a charity such as Heifer International or World Vision. These charities not only give lifesaving supplies to people, they teach them how to be self-sufficient. Or if your an animal lover, try asking for donations for The Humane Society or the ASPCA. Try it and see how satisfied you’ll be. 🙂

  • Lolgirlie

    Go Christmas!

  • Lolgirlie

    go elves and santa claus

  • GoogleGirl(I hate Bing)

    Santa Claus and Elves are not the real reason for Christmas. Jesus Christ is. So, go Jesus!

  • GoogleGirl(I hate Bing)

    Go Jesus!!!

  • SantieLover

    I love Santie Claus. Rudolph is really cute and when I see an elf I want to hug him and keep him forever! 🙂

  • Labors of Love

    Join the Discussion Today

  • Give Me Presents!

    If you know who I am, please give me a box of crayons and a box of markers and a stuffed kitten and a pretty dolly and some pink and purple dresses too. My name is Kaylie Offmire and I am 5 years old and I live in Las Vegas, Nevada by the Silver and Gold Pawn Shop and I go to school at P.S. 43 LVN.

  • Charlie Brown Lurver

    Charlie Brown Sally Brown Snoopy Lucy van Pelt Linus van Pelt Peppermint Patty Marcie

  • hgsf

    Go Jebuth.

  • realtionship quetions

    OK OK, Yall should i let my 12 yearold 6th grade daughter date a almmost 16yearold 9thgrader?

  • Kieran Donaldson

    No.This is coming from a 17 year old guy dont do it.

  • b3ouiewfdhjune


  • Unknown

    I know your not 5. LOL
    P.S. Your lying.

  • Unknown

    SANTA IS FAKE!!!!!!!!!!!!!!!!

Please feel free to email us at if you have any questions or comments!
© Earth's Magic Inc 2000 - 2017. All Rights Reserved. [ Disclaimer | Privacy Statement ]