Christmas Gifts

Christmas gifts with their name on it. Ornaments for the tree, stockings for the mantel, mugs for Christmas morning and keepsakes they'll keep long after the wrapping paper is gone. Every piece is personalized and made to order.

Shopping for someone specific? Start with Christmas gifts for Mom or Christmas gifts for grandparents with the grandkids' names on them. Celebrating a first? Mark it with baby's first Christmas ornaments or a keepsake from our first Christmas for new couples. For the tree, browse all personalized ornaments, family ornaments and pet ornaments, and hang a personalized stocking for everyone in the house.

Add a name, a year or a short message, and you have a Christmas gift that comes back out of the box every December.

Skip to results list

Filters

130 items
Column grid

Active filters:

Column grid

Filter

Active filters:

The best Christmas gifts are the ones that could only be for one person. Add a name, a year, a family name or a favorite photo, and an everyday object becomes something they'll bring out every December.

Shopping for the whole family? Start with personalized Christmas ornaments: family photo ornaments, baby's first Christmas ornaments, couples ornaments and pet name ornaments. For the mantel, our personalized Christmas stockings come in minimal and classic festive designs, from baby's first stocking to one for the dog.

Looking for a gift for Mom, Grandma or the family cook? A recipe cutting board engraved with her own recipe keeps a family dish safe for the next generation. For coffee lovers there are Christmas mugs with the kids' names, and for her there are birth flower and name necklaces.

Teachers, coworkers and friends are easy too: a name ornament or a Christmas mug with their name is a small gift that doesn't feel generic.

Every gift is made to order and shipped from the USA. Most orders arrive 5–12 business days after you order, so order early for Christmas.

Frequently asked questions

What are good personalized Christmas gifts?

Gifts with a name, year or photo: ornaments for the tree, stockings for the mantel, recipe cutting boards, Christmas mugs with the kids' names and engraved jewelry. They feel personal and get used or displayed every year.

How long does a personalized gift take to arrive?

Every gift is made to order. Production takes 2–5 business days and US delivery takes 3–7 business days after that, so most orders arrive 5–12 business days after you order. For Christmas, order early.

When should I order for Christmas delivery?

As early as you can. Most orders arrive 5–12 business days after you order, and production can take a little longer in the busy holiday weeks.

Is shipping free?

Shipping is free on US orders over $50. Through December 12, it's free on US orders over $35.