One of my favorite Christmas gifts to give isn’t something I buy. It’s something I put together myself.

I think people appreciate a gift more when they can see you put some thought into it.
I also love that gift baskets work for almost anyone. You can make one for grandparents, teachers, neighbors, coworkers, friends, or even that person who already seems to have everything. The possibilities are endless.
The best part is that you don’t have to spend a fortune. Some of the nicest gift baskets are made with inexpensive items arranged thoughtfully in a basket, bucket, wooden crate, or even a simple reusable box. Add a ribbon, a handwritten note, and it suddenly feels much more special than a last-minute store-bought gift.
Over the years, I’ve realized that people remember thoughtful gifts more than expensive ones. A hot chocolate basket, a baking kit, a movie night basket, or a coffee lover’s gift can bring just as much joy on a tight Christmas budget.
These DIY Christmas gift basket ideas are creative, affordable, and full of inspiration to help you give meaningful gifts that friends and family will love opening this holiday season.
1. Pink Self-Care Starbucks Gift Basket

A wicker basket is filled with a plush robe and blanket, a whipped raspberry candle, a mini detangling hairbrush, hand sanitizer, and cozy Snoopy socks, all in a matching pink palette. A personalized letter board sign makes it feel extra thoughtful for the giver’s gift-basket collection.
2. Mini Wood Crate Spa Basket

A small slatted crate holds two heart-print mugs, a bag of cookies, and pink bath bombs, all tucked into shredded paper and tied with a striped ribbon. It’s a simple, budget-friendly basket that works for a hostess or a quick pick-me-up gift.
3. Gourmet Christmas Treats Basket

This basket is layered with shortbread cookies, truffle salt, truffle mayonnaise, a hot cocoa mix, and a sugar plum candle, all wrapped in cellophane with red bows. A heart-knit throw tucked along the front adds a cozy finishing touch under the tree.
4. New Home Essentials Basket

A plastic tub is packed with everyday household basics — laundry detergent, dryer sheets, storage containers, dish soap, cups, and cutlery. It’s a practical, no-fuss basket for a new apartment, first home, or someone moving out on their own.
5. Hot Cocoa Night Gift Basket

A wire basket holds a rustic mason-jar mug, a bag of marshmallows, a hand-lettered ‘Merry Little Christmas’ mug, tree-print socks, and a bottle of hand lotion. It’s built around one cozy theme, which makes it easy to shop for and just as easy to assemble.
6. Personalized Baby Shower Gift Crate

A wooden hanging crate is filled with a monogrammed stuffed elephant, a natural rubber teether, soft baby clothes, and a few plush rattles, with tissue paper peeking out the top. Displayed next to fresh flowers, it doubles as a sweet nursery decoration after the gift is opened.
7. Green Box Christmas Care Package

A patterned gift box holds a rose gel wash, a mug and matching saucer, a felt star ornament, a small jar candle, and waffle-weave towels, plus jars labeled ‘Jolly’ and ‘Merry Christmas.’ The coordinated green-and-cream packaging makes it feel ready-made for gifting, no extra wrapping needed.
8. Wine and Cheese Board Gift Basket

A wood cutting board, crackers, a jar of preserves, and a bottle of wine are wrapped together in cellophane with a poinsettia, glittered snowflakes, and a big red bow on top. Tucked-in fairy lights make the whole basket glow, which is a nice touch for a hostess gift.
9. Baby’s First Christmas Gift Basket

A woven basket is arranged around a personalized ‘Baby’s 1st Christmas’ onesie, a fitted crib sheet, baby lotion, pacifiers, and a few soft washcloths and socks. It’s an easy one-stop gift for a baby’s first holiday season.
10. Feliz Natal Wine Gift Box

A wooden box lettered ‘Feliz Natal’ holds a bottle of wine, Starbucks hot cocoa packets, a Ferrero Rocher Grand ball, a cardinal figurine, and an embroidered dish towel. The bilingual message makes it a nice option for gifting to family with a shared heritage.
11. Kids’ Superhero Christmas Basket

A mesh basket is loaded with a Batman mask and action figure, an Avengers activity pack, Ring Pop candies, crayons, and a few chocolate Santas. It’s an easy way to build a themed basket around whatever superhero a kid is into that year.
12. Personalized Sibling Christmas Baskets

Two candy-striped baskets with pom-pom trimmed handles each hold a personalized ornament, a soft onesie, and a few small toys for two little ones. Giving them as a matching pair makes the gift feel extra special for siblings.
13. Family Christmas Eve Box

A woven basket is filled with matching family pajamas in red, cream, and gray, tied together with a red truck ribbon and a buffalo plaid bow. A little chalkboard sign labels it as the family’s Christmas Eve box, which makes it a nice yearly tradition to build on.
14. Wrapped Stocking Stuffer Basket

A mesh pail is wrapped in cellophane and filled with Ghirardelli chocolate squares, a gift card, a snowman hand towel, and a nail clipper set, all cinched with a green ribbon and jingle bells. It’s an easy grab-and-go basket for a coworker or neighbor.
15. Truffle and Shortbread Gourmet Basket

This close-up shows a basket of shortbread cookies, black truffle mayonnaise, white truffle salt, and a candied nut mix, tied together with red ribbon under a flocked tree. It’s an easy way to dress up store-bought gourmet items into one cohesive gift.
16. Beach-in-a-Basket Gift

A wire basket wrapped in cellophane holds seashells, sea glass, and mason jars, finished with a burlap bow. It’s a nice care package for anyone missing the beach, or a fun way to bring back souvenirs from a coastal trip.
17. Grinch-Themed Wine Gift Bucket

A star-studded gold bucket holds a bottle of Korbel champagne, a ‘Drink Up Grinches’ wine glass, candy canes in a striped mug, chocolates, and a wood sign reading ‘Merry Christmas ya filthy animal.’ It’s a playful, movie-themed basket for the Grinch fan on your list.
18. Homemade Preserves Gift Basket

A small woven basket holds a few jars of homemade preserves, tucked in with bay leaves, pine sprigs, and red berries. Finished with a snowflake burlap ribbon, it’s a lovely way to package homemade food gifts for neighbors or family.
19. Thieves Cleaning Essentials Gift Set

Two galvanized tins hold a full lineup of Thieves-branded cleaning products — an all-purpose cleaner, foaming hand soap, hard lozenges, hand purifier, and an essential oil — nestled in red paper shred. It’s a practical gift set for anyone into natural home products.
20. Hot Cocoa Sleigh Gift Basket

A little wood-and-metal sleigh holds a striped mug, a gift card, a gingerbread cookie, a hot chocolate bomb, and a few candy canes scattered around the base. The sleigh shape alone makes this one feel festive even before you add the treats.





