30 Easy Christmas DIY Decorations You Can Make on a Budget

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases at no extra cost to you.

Some of the most beautiful Christmas decorations are the ones you make yourself. Handmade decor adds warmth and personality to your home, makes a fun activity for the whole family and saves a lot of money compared to store-bought pieces.

The best part is that most Christmas DIY decorations need only simple, inexpensive supplies like twine, pinecones, paper, felt and a glue gun. Many use things you already have at home, such as mason jars, wine corks, old books and leftover ribbon.

Below are 30 easy Christmas DIY decorations, grouped into garlands, ornaments, wreaths, candles and lights, and table and home decor. Each one includes a supply list, simple step-by-step instructions and a helpful tip, plus links to the supplies you might need.

Basic Supplies for Christmas DIY Decorations

A hot glue gun and glue sticks are the most useful tool for holiday crafts. Add sharp scissors, jute twine, floral wire, acrylic paint and a few brushes, and you can make most of the projects on this list.

Natural materials are free or very cheap. Collect pinecones, twigs, evergreen clippings and cinnamon sticks, and save glass jars, wine corks and cardboard throughout the year.

Tips for Budget-Friendly Crafting

Shop your home first. Old books, leftover ribbon, mason jars and scrap fabric can all become beautiful decorations.

Buy supplies in bulk and share them with friends or family for a crafting night. Set aside an afternoon and make several projects at once.

Choose one color palette, such as red and white, natural and kraft, or gold and green, so all your handmade pieces look cohesive.

30 Easy Christmas DIY Decorations

These Christmas DIY decorations are grouped into garlands, ornaments, wreaths, candles and lights, and table and home decor. Most take under an hour and cost just a few dollars to make.

DIY Garlands

1. Dried Orange Slice Garland

DIY dried orange slice garland

A dried orange garland is one of the most popular Christmas DIY decorations. It smells wonderful, glows when light shines through it and costs only a few dollars to make.

You will need:

  • 4 to 6 oranges
  • Jute twine
  • A sharp knife and baking sheet
  • Parchment paper
  • A large needle or skewer

How to make it:

  1. Slice the oranges about 1/4 inch thick and pat them dry with a towel.
  2. Lay the slices on a parchment-lined baking sheet and bake at 200°F for 3 to 4 hours, turning every hour, until fully dry.
  3. Let them cool, then poke two small holes near the top of each slice.
  4. Thread the slices onto jute twine, spacing them a few inches apart, and add cinnamon sticks or wood beads between them if you like.

Pro tip: Blot the slices well before baking; drier slices dry faster and stay brighter.

Tenn Well Natural Jute Twine, 1000 ft

Tenn Well Natural Jute Twine, 1000 ft

Check Price on Amazon

2. Popcorn and Cranberry Garland

DIY popcorn and cranberry garland

A popcorn and cranberry garland is a nostalgic tradition that kids love to help with. It looks charming on a tree and costs almost nothing.

You will need:

  • Plain air-popped popcorn
  • Fresh cranberries
  • Heavy thread or fishing line
  • A large sewing needle

How to make it:

  1. Pop the popcorn and let it sit for a day so it becomes less brittle.
  2. Thread the needle with a long length of thread and knot the end.
  3. String popcorn and cranberries in a simple pattern, such as three popcorn pieces and one cranberry.
  4. Tie off the end and drape the garland on the tree in loose swoops.

Pro tip: Use day-old popcorn; fresh popcorn breaks easily when you push the needle through.

Coquimbo Sewing Kit With Needles and Thread

Coquimbo Sewing Kit With Needles and Thread

Check Price on Amazon

DIY Ornaments

3. Salt Dough Ornaments

Homemade salt dough Christmas ornaments

Salt dough ornaments are a classic family craft. They are made from simple pantry ingredients and can be left plain white or painted.

You will need:

  • 2 cups flour
  • 1 cup salt
  • 3/4 cup water
  • Cookie cutters
  • A straw for holes
  • Twine or ribbon

How to make it:

  1. Mix the flour and salt, then add water slowly and knead into a smooth dough.
  2. Roll the dough to about 1/4 inch thick and cut out shapes with cookie cutters.
  3. Use a straw to make a hole near the top of each ornament.
  4. Bake at 250°F for 2 to 3 hours until hard, then cool and add twine loops.

Pro tip: Press a sprig of greenery or lace into the dough before baking for a pretty texture.

Ann Clark Gingerbread Man Cookie Cutter

Ann Clark Gingerbread Man Cookie Cutter

Check Price on Amazon

4. Painted Pinecone Ornaments

DIY pinecones with white painted tips

Painted pinecone ornaments look like they are dusted with snow. They are free to make if you gather pinecones outside.

You will need:

  • Pinecones
  • White acrylic paint
  • A small brush or sponge
  • Twine
  • Hot glue gun

How to make it:

  1. Clean the pinecones and bake them at 200°F for 30 minutes to remove sap and bugs.
  2. Brush white paint lightly onto the tips of each scale.
  3. Let the paint dry completely.
  4. Hot glue a loop of twine to the top of each pinecone and hang them on the tree.

Pro tip: Add a sprinkle of fine glitter while the paint is wet for extra sparkle.

Apple Barrel Acrylic Paint Set

Apple Barrel Acrylic Paint Set

Check Price on Amazon

5. Mason Jar Luminaries

Mason jar luminaries with candles

Mason jar luminaries add a warm glow to windowsills, porches and tables. They are quick, cheap and look beautiful in groups.

You will need:

  • Mason jars
  • Jute twine
  • Small evergreen sprigs
  • Battery tea lights
  • Epsom salt (optional)

How to make it:

  1. Wrap twine several times around the neck of each jar and tie a bow.
  2. Tuck a small sprig of greenery under the twine.
  3. Add a layer of Epsom salt to the bottom for a snowy look.
  4. Place a tea light inside each jar.

Pro tip: Use battery tea lights for safety, especially around greenery.

Ball Regular Mouth Mason Jars With Lids

Ball Regular Mouth Mason Jars With Lids

Check Price on Amazon

6. Wine Cork Reindeer

Wine cork reindeer ornaments

Wine cork reindeer are a cute and clever way to use up saved corks. They make great ornaments and gift toppers.

You will need:

  • Wine corks
  • Small twigs
  • Mini red pom-poms
  • Googly eyes
  • Hot glue gun
  • Twine

How to make it:

  1. Glue two short corks side by side for the body and one on top for the head.
  2. Glue small twigs on top of the head for antlers.
  3. Add googly eyes and a red pom-pom nose.
  4. Glue a twine loop to the back for hanging.

Pro tip: Cut corks with a serrated knife to make shorter pieces for legs.

Gorilla Mini Hot Glue Gun Kit With 30 Glue Sticks

Gorilla Mini Hot Glue Gun Kit With 30 Glue Sticks

Check Price on Amazon

7. Paper Snowflakes

Paper snowflakes hanging in a window

Paper snowflakes are the easiest Christmas DIY decoration of all. They look lovely hanging in windows and are a great activity for kids.

You will need:

  • White printer paper
  • Sharp scissors
  • Clear thread or fishing line
  • Tape

How to make it:

  1. Cut the paper into a square and fold it in half diagonally, then in half again, and then into thirds.
  2. Cut small shapes along the folded edges.
  3. Unfold carefully to reveal the snowflake.
  4. Tape thread to each snowflake and hang them at different heights in a window.

Pro tip: Iron finished snowflakes on low heat between sheets of paper to flatten them.

iBayam All Purpose Scissors (3 Pack)

iBayam All Purpose Scissors (3 Pack)

Check Price on Amazon

8. Filled Clear Ornaments

Clear ornaments filled with greenery and confetti

Filled clear ornaments let you create custom designs in minutes. Fill them with anything that matches your decor.

You will need:

  • Clear fillable ornaments
  • Mini pinecones, faux snow or greenery
  • Small funnel
  • Ribbon

How to make it:

  1. Remove the top from each ornament.
  2. Use a funnel to add faux snow, then mini pinecones or greenery.
  3. Replace the top securely.
  4. Tie a ribbon bow to the hanger.

Pro tip: Fill ornaments with a family photo rolled into a tube for a personal keepsake.

Clear Fillable Plastic Ornaments (20 Pcs)

Clear Fillable Plastic Ornaments (20 Pcs)

Check Price on Amazon

9. Cinnamon Stick Bundles

Cinnamon stick bundle ornaments

Cinnamon stick bundles smell amazing and add a rustic touch to the tree, gifts and garlands.

You will need:

  • Cinnamon sticks
  • Red twine or ribbon
  • Small greenery sprigs
  • Hot glue gun

How to make it:

  1. Group three to five cinnamon sticks together.
  2. Wrap them tightly with twine and tie a bow.
  3. Tuck a small sprig of greenery under the bow and secure with glue.
  4. Leave a twine loop for hanging.

Pro tip: Add a star anise on top for extra scent and style.

McCormick Whole Cinnamon Sticks

McCormick Whole Cinnamon Sticks

Check Price on Amazon

10. Twig Star

Rustic twig star decoration

A twig star is a rustic decoration made from sticks you can find in your backyard. Wrapped with fairy lights, it makes a beautiful wall or window piece.

You will need:

  • 5 straight twigs of equal length
  • Floral wire
  • Battery fairy lights
  • Twine

How to make it:

  1. Arrange the twigs in a five-point star shape.
  2. Wrap floral wire tightly around each point where the twigs cross.
  3. Wind fairy lights around the star, tucking the battery pack at the back.
  4. Add a twine loop and hang it on a wall or window.

Pro tip: Use slightly thicker twigs for a larger star so it holds its shape.

22 Gauge Green Floral Paddle Wire (3 Pack)

22 Gauge Green Floral Paddle Wire (3 Pack)

Check Price on Amazon

11. Felt Ball Garland

DIY felt ball garland

A felt ball garland is colorful, soft and safe for homes with kids and pets. It takes about 30 minutes to make.

You will need:

  • Felt balls in your chosen colors
  • Embroidery thread
  • A large needle

How to make it:

  1. Thread the needle with a long piece of embroidery thread and knot one end.
  2. Push the needle through the center of each felt ball.
  3. Space the balls evenly or push them together for a fuller look.
  4. Tie loops at both ends for hanging.

Pro tip: Use a thimble when pushing the needle through tightly packed felt.

Glaciart One Wool Felt Balls (120 Pcs)

Glaciart One Wool Felt Balls (120 Pcs)

Check Price on Amazon

12. Painted Wood Slice Ornaments

Hand-painted wood slice ornaments

Painted wood slice ornaments are rustic and personal. Paint simple designs or add names and dates for keepsakes.

You will need:

  • Wood slices with holes
  • Acrylic paint or paint pens
  • Small brushes
  • Twine

How to make it:

  1. Wipe the wood slices clean.
  2. Paint simple designs like trees, stars or snowflakes.
  3. Let the paint dry completely and seal with clear varnish if desired.
  4. Thread twine through the hole to hang.

Pro tip: Sketch the design lightly in pencil before painting.

Natural Unfinished Wood Slices (30 Pcs)

Natural Unfinished Wood Slices (30 Pcs)

Check Price on Amazon

13. Yarn-Wrapped Cone Trees

Yarn-wrapped cone Christmas trees

Yarn-wrapped cone trees make a cozy, colorful display on a shelf or mantel.

You will need:

  • Foam or cardboard cones
  • Chunky yarn in different colors
  • Hot glue gun
  • Small pom-poms or beads (optional)

How to make it:

  1. Glue the end of the yarn to the bottom of the cone.
  2. Wrap the yarn tightly around the cone, working upward, adding glue every few rows.
  3. Secure the end at the top with glue.
  4. Decorate with small pom-poms or beads if you like.

Pro tip: Make three trees in different heights for a balanced display.

FloraCraft Foam Craft Cones

FloraCraft Foam Craft Cones

Check Price on Amazon

DIY Wreaths and Bows

14. Big Ribbon Bows

Handmade large plaid ribbon bows

Handmade ribbon bows look expensive but cost very little. Use them on wreaths, trees, gifts and staircases.

You will need:

  • Wired ribbon, 2.5 to 4 inches wide
  • Floral wire or pipe cleaners
  • Scissors

How to make it:

  1. Make a loop with the ribbon and pinch the center.
  2. Add more loops on each side, pinching them together at the center.
  3. Wrap floral wire tightly around the center to hold the loops.
  4. Cut long tails, fluff the loops and trim the ends in a V-shape.

Pro tip: Wired ribbon holds its shape better than plain ribbon for big bows.

4 Inch Tartan Plaid Wired Ribbon

4 Inch Tartan Plaid Wired Ribbon

Check Price on Amazon

15. Embroidery Hoop Wreath

Embroidery hoop wreath with greenery

An embroidery hoop wreath is minimalist and modern. It takes only a few minutes to make.

You will need:

  • Wooden embroidery hoop
  • Eucalyptus or greenery stems
  • Floral wire
  • Ribbon

How to make it:

  1. Arrange greenery along one side of the hoop.
  2. Secure the stems with floral wire.
  3. Tie a small bow over the wire.
  4. Hang with a ribbon loop.

Pro tip: Use faux greenery so the wreath lasts for years.

Caydo Wooden Embroidery Hoop Set (6 Pcs)

Caydo Wooden Embroidery Hoop Set (6 Pcs)

Check Price on Amazon

DIY Candles, Stars and Lights

16. Cinnamon-Wrapped Candles

Pillar candle wrapped with cinnamon sticks

Cinnamon-wrapped candles look elegant and add a subtle spicy scent. They make lovely centerpieces and gifts.

You will need:

  • White pillar candles
  • Cinnamon sticks
  • Hot glue gun or rubber band
  • Twine

How to make it:

  1. Hold the cinnamon sticks around the candle with a rubber band.
  2. Adjust the sticks so they cover the candle evenly.
  3. Wrap twine over the rubber band and tie a bow.
  4. Remove the rubber band if you used glue to secure the sticks.

Pro tip: Use flameless pillar candles if you plan to leave them near greenery.

Melt Unscented White Pillar Candles (3 Pack)

Melt Unscented White Pillar Candles (3 Pack)

Check Price on Amazon

17. Book Page Wreath

Wreath made from rolled book pages

A book page wreath is a beautiful way to reuse old books. It looks elegant and vintage on a door or wall.

You will need:

  • Foam or straw wreath form
  • Old book pages
  • Hot glue gun
  • Ribbon

How to make it:

  1. Roll book pages into cones or tubes.
  2. Glue the cones closely together around the wreath form.
  3. Keep adding layers until the form is completely covered.
  4. Add a red bow at the top or bottom.

Pro tip: Lightly tea-stain the pages for an antique look.

12 Inch Wire Wreath Frames (2 Pack)

12 Inch Wire Wreath Frames (2 Pack)

Check Price on Amazon

18. Folded Paper Stars

Folded paper stars hanging on a tree

Folded paper stars are simple, elegant and very Scandinavian. Make them in white and kraft paper for a natural look.

You will need:

  • White or kraft paper
  • Scissors
  • Glue
  • Twine

How to make it:

  1. Cut paper into strips or squares, depending on the star pattern.
  2. Fold each piece into a star shape following a simple template.
  3. Glue the points together.
  4. Add a twine loop to hang.

Pro tip: Use thicker paper for larger stars so they hold their shape.

Bryco Goods Brown Kraft Paper Roll

Bryco Goods Brown Kraft Paper Roll

Check Price on Amazon

19. Ornament Wreath

Wreath made of red and gold ornaments

An ornament wreath is colorful and eye-catching. It is a great way to use extra shatterproof ornaments.

You will need:

  • Foam or wire wreath form
  • Shatterproof ball ornaments in various sizes
  • Hot glue gun
  • Ribbon

How to make it:

  1. Remove the ornament caps, add glue and replace them so they do not fall off.
  2. Glue the largest ornaments around the wreath form first.
  3. Fill gaps with medium and small ornaments.
  4. Add a ribbon loop for hanging.

Pro tip: Use shatterproof ornaments so the wreath is safe on a door.

Red and Gold Christmas Ball Ornaments Set

Red and Gold Christmas Ball Ornaments Set

Check Price on Amazon

DIY Table and Home Decor

20. Bottle Brush Tree Tray

Tray of bottle brush trees with faux snow

A bottle brush tree tray makes a quick, charming centerpiece for a table or shelf.

You will need:

  • A wooden tray
  • Bottle brush trees in mixed sizes
  • Faux snow
  • A small house or figurine

How to make it:

  1. Spread a layer of faux snow across the tray.
  2. Arrange the trees in groups of different heights.
  3. Add a small house or figurine.
  4. Sprinkle a little more snow on top of the trees.

Pro tip: Dip trees in diluted bleach water to lighten them to a vintage pastel shade.

KUUQA Mini Bottle Brush Trees (48 Pcs)

KUUQA Mini Bottle Brush Trees (48 Pcs)

Check Price on Amazon

21. Candy Cane Vase

Vase covered in candy canes with flowers

A candy cane vase is fun and festive. Fill it with red roses, carnations or greenery for a cheerful centerpiece.

You will need:

  • A straight-sided glass vase or jar
  • Candy canes
  • Rubber band
  • Red ribbon
  • Flowers or greenery

How to make it:

  1. Put a rubber band around the vase.
  2. Slide candy canes under the band all the way around.
  3. Cover the rubber band with a red ribbon bow.
  4. Fill the vase with water and flowers.

Pro tip: Keep the candy canes in their wrappers if the room is warm.

Brach's Peppermint Candy Canes

Brach’s Peppermint Candy Canes

Check Price on Amazon

22. Gift Tag Garland

Kraft gift tag garland

A gift tag garland is easy and inexpensive. Stamp or write festive words on kraft tags and string them across a mantel.

You will need:

  • Kraft paper gift tags
  • Rubber stamps or markers
  • Jute twine
  • Mini clothespins

How to make it:

  1. Stamp snowflakes, stars or letters on each tag.
  2. Let the ink dry.
  3. Clip the tags to twine with mini clothespins.
  4. Hang the garland across a mantel or shelf.

Pro tip: Spell out a word like JOY or NOEL with letter stamps.

Brown Kraft Paper Gift Tags With String (100 Pack)

Brown Kraft Paper Gift Tags With String (100 Pack)

Check Price on Amazon

23. Clothespin Snowflakes

Snowflakes made from wooden clothespins

Clothespin snowflakes are a clever craft that kids can help with. They look great on walls, trees and gifts.

You will need:

  • Wooden clothespins
  • White paint
  • Wood glue or hot glue
  • Twine

How to make it:

  1. Separate the clothespins into individual pieces.
  2. Glue the flat sides together to form a starburst snowflake.
  3. Paint the snowflakes white and let them dry.
  4. Add a twine loop to hang.

Pro tip: Add a small button or bead in the center for a finished look.

DECORA Mini Wooden Craft Clothespins (100 Pcs)

DECORA Mini Wooden Craft Clothespins (100 Pcs)

Check Price on Amazon

24. Pom-Pom Wreath

Colorful yarn pom-pom wreath

A pom-pom wreath is soft, colorful and cheerful. Make pom-poms in your favorite colors.

You will need:

  • Yarn in several colors
  • Pom-pom maker or a fork
  • Foam wreath form
  • Hot glue gun

How to make it:

  1. Make pom-poms in different sizes using a pom-pom maker.
  2. Trim them so they are round and fluffy.
  3. Glue the pom-poms tightly around the wreath form.
  4. Add a ribbon loop for hanging.

Pro tip: Make pom-poms while watching a holiday movie; you will need about 40 to 60.

Red Heart Super Saver Yarn

Red Heart Super Saver Yarn

Check Price on Amazon

25. Mason Jar Snow Globes

DIY snow globes in jars

Mason jar snow globes are magical and make wonderful gifts. No water is needed.

You will need:

  • Small mason jars
  • Mini bottle brush trees
  • Faux snow
  • Hot glue gun

How to make it:

  1. Glue a small tree to the inside of the jar lid.
  2. Pour faux snow into the jar.
  3. Screw the lid on tightly and turn the jar upside down.
  4. Tie ribbon around the lid if you like.

Pro tip: Add a tiny figurine or house for a more detailed scene.

Instant Artificial Snow Powder

Instant Artificial Snow Powder

Check Price on Amazon

26. Paint Pen Ornaments

Hand-lettered ornaments with paint pens

Paint pen ornaments are an easy way to personalize plain ornaments with patterns, names or dates.

You will need:

  • Plain white or clear ornaments
  • Metallic paint pens
  • Ornament stand or cup

How to make it:

  1. Clean the ornaments with rubbing alcohol.
  2. Draw dots, lines, stars or names with paint pens.
  3. Let the paint dry completely.
  4. Hang them on the tree.

Pro tip: Rest ornaments on a cup while painting so they do not roll.

Gold and Silver Acrylic Paint Markers (6 Pcs)

Gold and Silver Acrylic Paint Markers (6 Pcs)

Check Price on Amazon

27. Felt Stockings

Handmade felt Christmas stockings

Felt stockings are simple to make and easy to personalize.

You will need:

  • Felt sheets in red and white
  • Scissors
  • Fabric glue or needle and thread
  • Ribbon

How to make it:

  1. Cut two stocking shapes from red felt.
  2. Glue or sew the edges together, leaving the top open.
  3. Add a white felt cuff and a ribbon loop.
  4. Add names or initials with felt letters.

Pro tip: Use a blanket stitch with white thread for a classic handmade look.

Felt Fabric Craft Sheets (42 Pcs)

Felt Fabric Craft Sheets (42 Pcs)

Check Price on Amazon

28. Lighted Branch Centerpiece

Branches with fairy lights in a vase

A lighted branch centerpiece is elegant and costs almost nothing if you use branches from your yard.

You will need:

  • Bare branches
  • A tall glass vase
  • Battery fairy lights
  • Small ornaments

How to make it:

  1. Arrange the branches in the vase.
  2. Wrap fairy lights around the branches.
  3. Hang a few small ornaments from the branches.
  4. Hide the battery pack inside the vase.

Pro tip: Spray branches white or gold for a more festive look.

Brightown Fairy Lights (12 Pack)

Brightown Fairy Lights (12 Pack)

Check Price on Amazon

29. Kraft Bag Advent Calendar

DIY advent calendar with kraft bags

A kraft bag advent calendar is easy to make and fun to fill with small treats.

You will need:

  • 24 small kraft paper bags
  • Number stickers or stamps
  • Mini clothespins
  • Jute twine

How to make it:

  1. Number the bags 1 to 24.
  2. Fill each bag with a small treat or note.
  3. Fold the tops over and clip them to twine with clothespins.
  4. Hang the twine on a wall or across a mantel.

Pro tip: Add a small activity to some bags, such as baking cookies or watching a holiday movie.

Kraft Paper Gift Bags (25 Pcs)

Kraft Paper Gift Bags (25 Pcs)

Check Price on Amazon

30. Greenery Door Swag

Handmade evergreen door swag

A greenery door swag is a simple alternative to a wreath. Use clippings from your yard or faux stems.

You will need:

  • Pine, cedar or fir branches
  • Floral wire
  • Pinecones
  • Plaid ribbon

How to make it:

  1. Layer branches from largest to smallest, stems together.
  2. Wrap floral wire tightly around the stems.
  3. Wire pinecones to the front.
  4. Tie a large plaid bow over the wire and hang the swag on the door.

Pro tip: Mist fresh greenery with water every few days to keep it fresh.

Artificial Pine Branches (30 Pcs)

Artificial Pine Branches (30 Pcs)

Check Price on Amazon

How to Store Handmade Christmas Decorations

Wrap delicate ornaments in tissue paper and store them in egg cartons or divided boxes.

Keep natural decorations like dried oranges and pinecones in a cool, dry place, and toss any that show mold.

Label boxes by room or type so it is easy to find everything next year.

Frequently Asked Questions

What are the easiest Christmas DIY decorations?

Paper snowflakes, mason jar luminaries, filled clear ornaments, cinnamon stick bundles and gift tag garlands are some of the easiest. Most take under 30 minutes.

How can I decorate for Christmas on a budget?

Make your own decorations using natural materials like pinecones and branches, reuse jars and old books, and buy craft supplies in bulk.

What Christmas crafts can kids make?

Salt dough ornaments, paper snowflakes, popcorn garland, clothespin snowflakes and wine cork reindeer are all great projects for kids.

How long do dried orange slices last?

Properly dried orange slices can last for a year or more if stored in a cool, dry place.

Final Thoughts

Christmas DIY decorations add warmth, personality and a handmade touch to your home, and they do not have to cost much. With a few simple supplies, you can create garlands, ornaments, wreaths and centerpieces that look beautiful and mean so much more than store-bought decor.

Pick a few projects to start with, invite your family or friends to join in, and make crafting part of your holiday tradition. Your handmade decorations will become treasured pieces you bring out every year.

Scroll to Top