Christmas gift baskets are thoughtful, personal, and fun to create. You can customize them based on someone’s hobbies, favorite treats, or lifestyle. Whether you want something cozy, creative, or delicious, here are 10 DIY Christmas gift basket ideas that are easy to put together and look beautiful under the tree.


1. Hot Chocolate Lovers Basket

Perfect for anyone who enjoys warm winter drinks.
Include:

  • Hot chocolate mix or cocoa powder
  • Mini marshmallows
  • Candy canes
  • Cute holiday mug
  • Whipped cream packets or chocolate drizzle

Tie with a red ribbon for a festive touch.


2. Cozy Winter Night Basket

This gift gives comfort during cold winter evenings.
Include:

  • Soft blanket or throw
  • Fuzzy socks
  • Scented candle
  • Herbal tea
  • A good book or notebook

Choose warm colors like cream, burgundy, or forest green.


3. Cookie Baking Basket

Great for those who love baking.
Include:

  • Cookie mix or flour + sugar pack
  • Holiday cookie cutters
  • Sprinkles + icing tubes
  • Spatula or whisk
  • Recipe card handwritten

Looks cute and useful!


4. Spa & Self-Care Basket

Relaxation in a box.
Include:

  • Bath salts
  • Lotion or body butter
  • Scented candle
  • Face masks
  • Slippers or sleep mask

Choose calming scents like lavender or vanilla.


5. Coffee Lover’s Basket

A perfect morning treat.
Include:

  • Bag of coffee beans or ground coffee
  • Travel mug
  • Flavored syrup or creamer
  • Biscotti or cookies
  • Mini coffee scoop

Add a little greenery for a holiday vibe.


6. Movie Night Basket

For cozy couch moments.
Include:

  • Microwave popcorn or popcorn kernels
  • Candy and snacks
  • A warm throw blanket
  • Hot cocoa packs
  • Optional: streaming gift card

Put everything in a bowl instead of a basket.


7. Breakfast Brunch Basket

Give the gift of a special morning.
Include:

  • Pancake or waffle mix
  • Maple syrup
  • Hot chocolate packets or coffee
  • Mini jam jars
  • Cute kitchen towel

Perfect for families.


8. Craft & Creativity Basket

Great for crafty friends or kids.
Include:

  • Washi tapes
  • Notebook or sketchbook
  • Markers, glitter, stickers
  • Paint brushes
  • Stamps and ink pads

Add playful colors and ribbon.


9. Wine & Cheese Basket

Elegant and adult-friendly.
Include:

  • A bottle of wine (red, white, or festive sparkling)
  • Cheese slices or block
  • Crackers
  • Small cutting board
  • Grapes or nuts

Keep it classy with soft gold accents.


10. Pet Lovers Basket

Because pets deserve Christmas gifts, too!
Include:

  • Treats
  • Chew toy or squeaky toy
  • Blanket or bandana
  • Paw-safe snacks
  • Pet grooming brush

Add a cute tag with the pet’s name.