Best Christmas Gifts in 2021

The countdown to Christmas has begun! Get a head start on the holidays by finding the best Christmas gifts for everyone on your list. If you’re looking to make your holiday gifts more fun, sentimental, or simply unforgettable, you can find something that’s truly one-of-a-kind with our 2020 Christmas gift ideas below. From bigger ticket items like a personalized blanket, they’ll cherish forever to funnier gag gifts that make the best stocking stuffers, there’s something special for every kind of person in your life. Delighting your friends, wowing your family, and spreading Christmas cheer has never been easier with so many unique Christmas gift ideas.

Jump to:

Creative DIY Christmas Gifts

If you want to take the homemade route this holiday season, these ideas for DIY Christmas gifts have all the inspiration you need. DIY Christmas gifts are great for those with insanely long lists of people to find presents for, or those working with a strict shopping budget for the holidays. Homemade gifts are easy to make in bulk, offer that personal touch, and are great activities for the whole family to get involved in.

DIY Snow Globe

DIY snow globe christmas crafts to do with the whole family
No matter where your loved ones live, they can always have a winter wonderland with this DIY snow globe. DIY snow globes can be made with basic household items, repurposed containers, and lot’s of glitter. It’s the best Christmas gift for those who live in the warmer states!

DIY Advent Calendar

DIY advent calendar with small gifts for christmas
No matter whether you’re young, or just young at heart, the anticipation of Christmas is half the fun of the holiday. Make a DIY advent calendar for your friends and family so that they can count down the days and be rewarded with personalized or homemade treats. Homemade advent calendars are a wonderful way to build eagerness and excitement, while also making lovely holiday decorations.

Chocolate-Covered Coffee Spoons

chocolate dipped spoons for coffee and hot coco
Spoonfuls of chocolate stir instant flavor into coffee or hot coco. You can make these DIY Christmas gifts extra cute by sprinkling chopped espresso beans or crushed candy canes on the chocolate of your choice. Hand these out to everyone on your list — bonus points if you give them in Christmas-themed custom mugs.

DIY Christmas Wreath

arrangement of a DIY Christmas wreath or garland
Fill your loved ones’ homes with all the magic and cheer of the season by crafting your own holiday wreath. A DIY Christmas Wreath is an easy, homemade Christmas gift for anyone on your shopping list. Make it even more personal by adding a photo ornament or a sweet handwritten message.

Christmas Wall Collage

shutterfly high quality prints for the holidays
Physical prints are always thoughtful and appreciated. Turn your favorite moments with your favorite people into high-quality photo prints and make a DIY wall collage with string lights to display multiple photos at once. This thoughtful Christmas gift is as fun to make as it is to give and is guaranteed to be a total hit!

Handmade Knit Blanket

handmade knit blanket
We’ve got months of cold weather ahead — help keep your besties warm with a handmade knit blanket. When someone receives a DIY blanket, they know you’ve put love, time and effort into your Christmas gift.

Mini Gingerbread House Mug Topper

mini gingerbread house on top of mug
Inspire your gift recipients to dress up their favorite mug of hot cocoa with an adorable gingerbread house. While these tiny houses may look complicated to make, they follow the same recipe as bigger versions — just mix, bake, and decorate!

Unique Stocking Stuffer Ideas

Small but satisfying, stocking stuffers set the tone for a very merry holiday. Not sure where to start? Dig into our collection of the best stocking stuffer ideas that are all sure to delight on Christmas morning. From clever to playful, helpful, and just plain fun, amazing finds are waiting to be added to your Christmas stockings and hung by the chimney with care.

Custom christmas stockings with personalized christmas gifts

Create your very own custom Christmas stockings with a wide range of designs, one or more photos of your family, monograms and so much more. If you have your own design idea, you can upload it and have it printed on a stocking. Let your creativity fly at Shutterfly.

Personalized Easel Calendars

modern calendar for the desk
personalized easel calendar is the gift that keeps on giving, with new family photos to enjoy every month. With a gift so easy to plan, they are sure to become an annual tradition both you and your loved ones will appreciate.

Color-Changing Photo Mug

What seems like an ordinary black mug holds a delightful surprise when you fill it with a hot beverage. These color-changing photo mugs react to heat, revealing colorful designs and your lovingly selected photos when exposed to an increase in temperature.

Ceramic Photo Candle

elegant candle customized with photo
If you want a unique take on a customized gift, we have just what will work for you. Turn a ceramic candle into a sweet, thoughtful present by adding photos and words. Our personalized candles can light up a room at any home while sharing special memories even to those who are miles away.

Funny Gag Gifts

Fill holiday stockings with a gag gift like custom socks covered with photos of your face, your recipient’s face, or funny inside jokes! Adding a monogram, cool patterns, or a fun photo will make your pair of socks truly one-of-a-kind.

Cloth Face Masks

Customized face mask with different images and messages

In the age of the coronavirus pandemic, we could all use a few extra face masks, which is why a patterned cloth face mask would make a the best stocking stuffer. If you’re looking for cute face masks for kids or adults, we have masks that are comfortable, affordable, and offer layers of protection. Buy them individually or split up the packs into multiple stockings!

Custom Phone Case

Surprise your loved ones on your holiday gift list with a custom phone case! Personalized phone cases are easy to make and can be customized with your recipient’s name or initials — a personalized touch anyone will love!

Personalized Coasters

personalized photo coasters
Customizable coasters come in sets of four and can be personalized with photos, names, quotes, important dates and other one-of-a-kind details. Made of ceramic and cork, these personalized coasters are both functional and beautiful, making the best stocking stuffers to decorate one’s home with fond memories.

Gift Ideas For Pet Owners

If it’s a pet lover you’re shopping for, customized pet décor is a beautiful and heartfelt stocking stuffer. Whether you’re celebrating your favorite “cat mom” or “dog dad,” these ideas are sure to be a hit.

Tabletop Canvas Prints

tabletop canvas prints
These stunning custom canvas prints also make great unique gifts for family members and friends. Grandparents especially will love displaying tabletop canvas prints with photos of their grandchildren throughout their home, to enjoy and for their loved ones to see.

Best Christmas Gifts For The Whole Family

family opening up christmas presents
Buying a gift for a family, whether it’s your own, or someone else’s, can be tricky — everyone has different interests, especially when kids of all different ages are involved. In that case, gifts that celebrate your bond like a personalized art print or that help you spend time together like a pizza-making kit or a movie night care package are the best way to go, because everyone can appreciate them and have fun together.

These family gift ideas are sure to win over everyone from kids to grandparents, whether they prefer nights in on the couch together or crazy adventures. From custom puzzles to keepsakes they’ll treasure forever, these are some of the best gifts to get for the whole family.

Pizza Making Kit

Pizza makes everything better, so even if the whole family disagrees on toppings, a pizza-making kit means you can cook it together instead of ordering out. Add in some personalized pot holders to make the Christmas gift even more special.

Personalized Ornaments

Group of personalized Christmas ornaments with different styles
Celebrate the most extraordinary people and moments in your life with one-of-a-kind personalized ornaments. Fill you family’s tree with memories throughout the year, perfect for commemorating important milestones like weddings, new babies, and a new home.

Unique Wall Art

Turn a family photo into a chic and thoughtful gift they’ll all love with personalized wall art like photo tiles, canvas prints, posters, and more. Or, make it useful for busy families by creating a custom wall calendar.

Custom Photo Puzzles

custom photo puzzles for the family
Because puzzles became everyone’s new favorite pastime during quarantine, custom photo puzzles make the best Christmas gift for families who can’t resist a night full of games and fun.

Movie Night Care Package

Along with a subscription to their favorite streaming platform, make TV time even more memorable with a movie night care package filled with popcorn and seasonings. Consider also making some fun ceramic photo bowls for every member of the family.

Fleece Blanket

personalized photo blankets for the best christmas gifts
Do you want to show your family that you put in the time and energy into creating a gift that means something? These fully customizable comfy fleece blankets are the perfect thoughtful Christmas gifts for family picnics in the park, outdoor events, and cozy winter snuggles.


If your family has particular taste, round up their favorite BBQ fixins’ — ketchup, BBQ rub, and grilling tools — in one basket. Or make your own sauces and rubs, if you’re inclined. For a personal touch, design a matching set personalized aprons for kids and adults.

Holiday Gift Ideas For Coworkers

No matter how much time you spend at the office (or Zoom), your colleagues become part of your extended family, which is why office gifting is such a popular way to show your coworkers you’re thinking of them. With our best Christmas gift ideas, you’re sure to find the perfect present for your coworkers.

Wireless Charger

golf themed custom photo case and custom phone charger
For that colleague who is always asking for a charger, a wireless phone charger makes a practical, thoughtful gift. A custom phone charger, for on-the-go moments when you need a quick battery boost is the perfect gift for a coworker — not to mention, you can choose a stylish design.

Personalized Notebooks

Give your coworker a personalized notebook you designed yourself so that they can jot down notes on something chic and stylish. Personalize the cover with a photo or name!

Packaged Mugs

custom photo mugs with cute designs
The winter season is a time when people sit back and relax, catching up on their favorite TV shows while sipping on their favorite hot beverage. Give packaged mugs that include packets of hot chocolate, coffee beans from local roasters, or a selection of holiday-flavored teas.

Paper Weight

Add a touch of personalization to any work space with a unique glass paperweight. Functional yet beautiful, these practical devices allow workers to display their individuality by placing a piece of “art” right on their desk. Paper weights make a great coworker gift!

Cute Mouse Pads

custom mouse pads
Design a custom mouse pad to brighten up your coworker’s workspace. Funny or motivational mouse pads are a great way to add a bit of inspiration and help spread positivity.

Reusable Water Bottle

For the coworker who has a green thumb, a personalized water bottle is the best gift that is both functional and fun. Your coworker will appreciate the extra personal touch with their gift, and you can rest easy knowing you gave them a present they can truly use and enjoy.

Desk Calendar To Start The Year

office christmas gifts
Nothing gets the year off to a fresh start like a personalized desk calendar that gives your coworker a way to organize their days. Choose a colorful design that adds instant personality to their workspace or office.

Thoughtful Gifts For Friends

These best friend gifts are the best way to celebrate your #1 pal Christmas or any random day when they need to know you care. There’s a thoughtful gift idea on this list for every kind of friend –with personalization and sentiment, you’re bound to find something as inspiring, memorable, and funny as they are.

Reusable Tote Bag

resusable tote bag christmas gift ideas for friends
If your friends are trying to be more sustainable, this custom tote bag can be their go-to when they runs errands. These tote bags are a practical accessory that will also showcase their personality and style in fun way.

Sugar Cookie Sack

Measuring out the ingredients is the most tedious part of baking, so give your friends a cute sack of ready-to-bake cookies for pals who love to bake. Pair your cookie sack a set of gorgeous custom wood utensils that can be personalized with a name or quote on the handle.

Instant Holiday Photo Books

A stack of 6x6 instant photo books with a baby on the cover
A personalized photo album will always brighten someone’s day. When you take the time to customize a book of printed images for a friend, you showcase all the special moments you’ve shared together. This holiday, give your friends the gift of an Instant Book that allows you to tell a story with your favorite images, text, and personal design style.

USB To Keep Memories

Back in the day, CDs burned with custom playlists were the ultimate last-minute gifts: thoughtful, unique, and took just enough effort to warrant a “Wow, I can’t believe you made this for me!” For the most part, those days are over, but if you have a USB drive laying around, you can give a gift that might be even better than a burned CD: a customized USB hard drive. Not only can you pack it with a variety of goodies (like hand-picked movies, music, and photos), the gift recipient will use the USB drive over and over again for personal use.

Thank You Card Set

personalized thank you card set
One last-minute item that a lot of people set out to buy around holiday season are Thank You Cards. Gift your friends a set of custom printed and personalized thank you cards by adding a photo if that’s fitting. That way, when they’re looking to end the year without any lingering tasks, they’ll be able to write their own thank you cards and place them in the mail before the ball drops on New Year’s Eve.

Bubble Bath Gift Set

Put together the cutest bubble bath gift set that even you’ll be jealous of! Fill a box with chocolate, bath salts, a candle, and matches. And no bath is complete with a mini bottle of rosé and stemless wine glasses!

Christmas Tea Towels

custom plate and custom tea towels
A festive tea towel isn’t just a pretty keepsake — it’s designed for a variety of household tasks. So why not give the gift of something beautiful as well as valuable? You can choose from hundreds of free photos from our art library for the perfect fit. If none of our photos speak to you, upload your own pictures for tea towels that will surely impress.

Herb Planter

This is the perfect gift for the plant lover in your life. Fill a planter with their kitchen’s most-used herbs to give all their future meals a flavor boost.

Mulled Wine Gift Set

mulled wine christmas gift set for friends
Pair jar of spices and herbs with a bottle of red wine, so they can start brewing mulled wine, stat. Create a heartfelt gift and charming addition to the table with personalized glassware exquisitely decorated with a little pizzazz, straight from your heart to your loved one’s home.

Fun Custom Stickers

Small and playful stickers insert personality onto any laptop, phone case, water bottle, or suitcase. Personalized stickers are a great way to create unique Christmas gifts for friends who love to inject their style into projects, letters and invitations.

Wrapping Up

Nothing quite matches the excitement of opening a gift that is thoughtfully made just for you. The best way to make a Christmas gift feel extra thoughtful is to add a little personalization. Monograms, engraved messages, and photos can take any present to the next level. Whether you’re shopping for your family, your partner, or your friends, a gift made from your favorite photos together (or even of their beloved pets!) is something they’ll treasure forever. So, get a head start on the holidays and spread cheer with our personalized keepsakes below: