200 Homemade DIY Christmas Ornaments (2025)

Give your Christmas tree a personal touch this holiday season with these homemade DIY Christmas ornaments.

200 Homemade DIY Christmas Ornaments (1)

From fillable DIY clear Christmas ornaments to easy ornament Christmas crafts for kids, there is a treasure trove of unique and budget-friendly Christmas tree decoration ideas that will transform your tree into a dazzling display of handmade holiday magic.

There are homemade ornaments of all shapes, sizes, and styles – from the elegantly simple to the wonderfully wacky. These Christmas crafts transform everyday items like paper, fabric scraps, wood, and popsicle sticks into stunning DIY Christmas decorations that sparkle and shine.

From rustic Christmas decorations to farmhouse Christmas decor ideas, there are DIY ornaments for every decor style. You will find tons of festive themes, including Santa, snowmen, reindeer, and many more.

Not only are these projects fun to make, but they’re also a fantastic way to get the whole family in the holiday spirit. Kids, grandparents, and everyone in between can make their own personal ornaments with this list of over two hundred ideas for inspiration because there’s something for everyone to make, regardless of skill level! They also make fun and festive Christmas crafts for adults and DIY Christmas gifts to give to loved ones!

So, grab your hot glue gun, and make some of your very own, one-of-a-kind ornaments!

Jump to:
  • Rustic and Farmhouse DIY Christmas Ornaments
  • Vintage and Natural DIY Ornaments
  • Clear Glass Ornaments
  • Paper Ornaments
  • Other DIY Christmas Ornaments
  • Glitter and Sequin Ornaments
  • DIY Christmas Ornaments for Kids
  • Candy and Food-Themed Ornaments
  • More Christmas Decor Ideas

Rustic and Farmhouse DIY Christmas Ornaments

200 Homemade DIY Christmas Ornaments (2)

Popsicle Stick Sledsfrom Clean and Sensible

200 Homemade DIY Christmas Ornaments (3)

Jenga Ornaments from The Crazy Craft Lady

200 Homemade DIY Christmas Ornaments (4)

Rustic Wood Slice Snowmen (source unknown)

200 Homemade DIY Christmas Ornaments (5)

Scrap Ribbon Treefrom Fireflies and Mudpies

200 Homemade DIY Christmas Ornaments (6)

Scrabble Tile Ornamentfrom Crafts by Amanda

200 Homemade DIY Christmas Ornaments (7)

Wood Bead Snowmen from Creating Me

200 Homemade DIY Christmas Ornaments (8)

Mini Christmas Gnomes from Ruffles and Rain Boots

200 Homemade DIY Christmas Ornaments (9)

Wood Slice Photo Transferfrom A Girl and Her Glue Gun

200 Homemade DIY Christmas Ornaments (10)

Mini Deer Palletfrom Love Create Celebrate

200 Homemade DIY Christmas Ornaments (11)

Twig Christmas Tree Ornamentfrom Michele Made Me

200 Homemade DIY Christmas Ornaments (12)

Stable Ornamentfrom Adventures of a DIY Mom

200 Homemade DIY Christmas Ornaments (13)

Felt Christmas Treesfrom This Heart of Mine

200 Homemade DIY Christmas Ornaments (14)

Mini Pallet Signfrom The Crafted Sparrow

200 Homemade DIY Christmas Ornaments (15)

Rustic Twig Arrowsfrom Yellow Bliss Road

200 Homemade DIY Christmas Ornaments (16)

DIY Rustic Scrap Woodfrom Dream Design DIY

200 Homemade DIY Christmas Ornaments (17)

Etched Snowflakes on Wood Slicesfrom Design Mom

200 Homemade DIY Christmas Ornaments (18)

Chalkboard Ornamentfrom 36 Avenue

200 Homemade DIY Christmas Ornaments (19)

DIY Birch Initial Wood Slicesfrom Shanty 2 Chic

200 Homemade DIY Christmas Ornaments (20)

Yarn Ornamentsfrom Live Laugh Rowe

200 Homemade DIY Christmas Ornaments (21)

Wood Slice String Artfrom Happy Brown House

200 Homemade DIY Christmas Ornaments (22)

Christmas Looking Glassfrom Downtime Upcycle

200 Homemade DIY Christmas Ornaments (23)

Mason Jar Lid Ornamentsfrom Clean and Sensible

200 Homemade DIY Christmas Ornaments (24)

Plaid Fabric Balls (source unknown)
plaid fabric scraps + foam ball + pins + red ribbon for hanging

200 Homemade DIY Christmas Ornaments (25)

Twig Snowflake (source unknown)

200 Homemade DIY Christmas Ornaments (26)

Burlap Ornament (source unknown)

200 Homemade DIY Christmas Ornaments (27)

Rustic Twigsfrom The DIY Dreamer

200 Homemade DIY Christmas Ornaments (28)

Twine Wrapped Ornamentsfrom Diva of DIY

200 Homemade DIY Christmas Ornaments (29)

Chalkboard Artfrom Clean and Sensible

200 Homemade DIY Christmas Ornaments (30)

Mini Wood Slice Wreathfrom Thrifty and Chic

200 Homemade DIY Christmas Ornaments (31)

Easy Popsicle Stick Sledfrom Serendipity Refined

200 Homemade DIY Christmas Ornaments (32)

Glitter Twine Ball Tutorialfrom Thinking Closet

200 Homemade DIY Christmas Ornaments (33)

Mini Jute Twine Wreathsfrom Love Create Celebrate

200 Homemade DIY Christmas Ornaments (34)

Rustic Sweater Star Ornamentsfrom Today’s Creative Life

200 Homemade DIY Christmas Ornaments (35)

Chalkboard Ornament from Rust and Sunshine

200 Homemade DIY Christmas Ornaments (36)

Grain Sack Starfrom Sew a Fine Seam

200 Homemade DIY Christmas Ornaments (37)

Mini Buffalo Plaid Embroidery Hoops from Hip2Save

200 Homemade DIY Christmas Ornaments (38)

Farmhouse Wood Slices from Inspire the Mom

200 Homemade DIY Christmas Ornaments (39)

3D Woodland Animal Wood Beads from DecoArt

Vintage and Natural DIY Ornaments

200 Homemade DIY Christmas Ornaments (40)

Vintage Style Ornaments from The Scrape Shoppe

200 Homemade DIY Christmas Ornaments (41)

Dried Citrus Ornament from A Clean Bee

200 Homemade DIY Christmas Ornaments (42)

Pipe Cleaner Wreathfrom Creative Green Living

200 Homemade DIY Christmas Ornaments (43)

Frosted Pine Conesfrom Miss Mustard Seed

200 Homemade DIY Christmas Ornaments (44)

Baking Soda and Cornstarch Ornaments from Sheep Shop

200 Homemade DIY Christmas Ornaments (45)

Napkin Wood Slice from Down Red Bud Drive

200 Homemade DIY Christmas Ornaments (46)

Twig Ornamentfrom U Create Crafts

200 Homemade DIY Christmas Ornaments (47)

Cinnamon Stick Christmas Treefrom Woman’s Day

200 Homemade DIY Christmas Ornaments (48)

Mini Mason Jar Lid Wreathsfrom Sadie Seasongoods

200 Homemade DIY Christmas Ornaments (49)

DIY Vintage Ornaments from Orphan with Make Up

200 Homemade DIY Christmas Ornaments (50)

Easy Bow Pinecone Ornamentfrom Make it Love it

200 Homemade DIY Christmas Ornaments (51)

Bird Seed Ornamentsfrom eHow

200 Homemade DIY Christmas Ornaments (52)

Natural Greenery (source unknown)

200 Homemade DIY Christmas Ornaments (53)

Twig Christmas Treefrom Michele Made Me

200 Homemade DIY Christmas Ornaments (54)

Stamped Burlap Ornamentsfrom Bliss Bloom

200 Homemade DIY Christmas Ornaments (55)

Acorn Cap Ornamentfrom Sweet Something Design

200 Homemade DIY Christmas Ornaments (56)

Mini Wood Bead Wreaths from Kippi at Home

200 Homemade DIY Christmas Ornaments (57)

Vintage Paper Ornaments (source unknown)
Cover the ornaments in Mod Podge and add thevintage paper on top.

Clear Glass Ornaments

200 Homemade DIY Christmas Ornaments (58)

Mercury Glass Ornamentsfrom The Frugal Homemaker

200 Homemade DIY Christmas Ornaments (59)

Glitter Christmas Ornamentsfrom Create and Babble

200 Homemade DIY Christmas Ornaments (60)

Snow Globefrom Darice

200 Homemade DIY Christmas Ornaments (61)

Epson Salt Ornamentfrom My Uncommon Slice of Suburbia

200 Homemade DIY Christmas Ornaments (62)

Easy Santas and Snowmen (source unknown)

200 Homemade DIY Christmas Ornaments (63)

Snow Globe Photofrom Busy Kids Happy Mom

200 Homemade DIY Christmas Ornaments (64)

Melted Crayon Ornamentsfrom Heathered Nest

200 Homemade DIY Christmas Ornaments (65)

DIY Personalized Ornamentfrom Pizzazzerie

200 Homemade DIY Christmas Ornaments (66)

Grinch Ornamentfrom Mom 4 Real

200 Homemade DIY Christmas Ornaments (67)

Cricut Grinch Ornament from Simple Easy Creative

200 Homemade DIY Christmas Ornaments (68)

Easy Melted Snowmanfrom My Creative Days

200 Homemade DIY Christmas Ornaments (69)

Monogrammed Glass Ornament (source unknown)
clear ornament + stencil + gold metallic acrylic paint + thin red ribbon for hanging

Paper Ornaments

200 Homemade DIY Christmas Ornaments (70)

Paper Candles from The House That Lars Built

200 Homemade DIY Christmas Ornaments (71)

Snowflakesfrom Stylowi

200 Homemade DIY Christmas Ornaments (72)

Paper Baublesfrom Homemade Gifts Made Easy

200 Homemade DIY Christmas Ornaments (73)

K Cup Snowman Hatsfrom Pitter and Glink

200 Homemade DIY Christmas Ornaments (74)

DIY Cardboard Starfrom Minted Strawberry

200 Homemade DIY Christmas Ornaments (75)

Paper Straw Starsfrom The Happier Homemaker

200 Homemade DIY Christmas Ornaments (76)

Photo Ornamentfrom Tom Kat Studio

200 Homemade DIY Christmas Ornaments (77)

Easy Paper Towel Starfrom Blog Ala Cart

200 Homemade DIY Christmas Ornaments (78)

Mason Jar Lid Ornamentsfrom Erin Spain

200 Homemade DIY Christmas Ornaments (79)

Rolled Paper Christmas Treefrom Hometalk

200 Homemade DIY Christmas Ornaments (80)

Toilet Paper Roll Ornamentfrom Design Dazzle

200 Homemade DIY Christmas Ornaments (81)

Paper Christmas Treefrom The Sweetest Occasion

200 Homemade DIY Christmas Ornaments (82)

Kraft Paper Snowflake Ornament (source unknown)

200 Homemade DIY Christmas Ornaments (83)

Cardboard Starfrom Good Housekeeping

Other DIY Christmas Ornaments

200 Homemade DIY Christmas Ornaments (84)

Easy Styrofoam Ball Snowman from Prudent Penny Pincher

200 Homemade DIY Christmas Ornaments (85)

Clay Ornaments from A Beautiful Mess

200 Homemade DIY Christmas Ornaments (86)

Dollar Store Ornament Makeoverfrom Debis Design Diary

200 Homemade DIY Christmas Ornaments (87)

Christmas Listfrom Honey Bear Lane

200 Homemade DIY Christmas Ornaments (88)

Snowmanfrom One Little Project

200 Homemade DIY Christmas Ornaments (89)

Scrabble Tile Ornament from Crafty Morning

200 Homemade DIY Christmas Ornaments (90)

Snowball Pail Tutorialfrom Creative Green Living

200 Homemade DIY Christmas Ornaments (91)

DIY Jingle Bellsfrom The Crafting Chics

200 Homemade DIY Christmas Ornaments (92)

Gold Leaf Ornamentfrom The Sweet Occasion

200 Homemade DIY Christmas Ornaments (93)

DIY Pearl Ornamentfrom Two Sisters Crafting

200 Homemade DIY Christmas Ornaments (94)

Red Felt Coffee Cupfrom One Artsy Mama

200 Homemade DIY Christmas Ornaments (95)

Dollar Store String Ballfrom Coupon Closet

200 Homemade DIY Christmas Ornaments (96)

Snowman Lightbulbfrom Kelsey Bang

200 Homemade DIY Christmas Ornaments (97)

Wood Slice Rudolphs from Sugar Spice and Glitter

200 Homemade DIY Christmas Ornaments (98)

Mini Jingle Bell Wreathfrom Satori Design for Living

200 Homemade DIY Christmas Ornaments (99)

Paw PrintfromDogvills

200 Homemade DIY Christmas Ornaments (100)

Iced Cinnamon Ornamentfrom Creative Me Inspired You

200 Homemade DIY Christmas Ornaments (101)

Cinnamon Salt Dough Ornamentsfrom Growing a Jeweled Rose

200 Homemade DIY Christmas Ornaments (102)

Melted Bead Starsfrom One Little Project

200 Homemade DIY Christmas Ornaments (103)

Indigo Marbled Ornamentsfrom Alice and Lois

200 Homemade DIY Christmas Ornaments (104)

Felt Gingerbread House from Cutesy Crafts

200 Homemade DIY Christmas Ornaments (105)

Cute Felt Mittens from Home for the Harvest

Glitter and Sequin Ornaments

200 Homemade DIY Christmas Ornaments (106)

Glitter Monogramfrom A Homemade Living

200 Homemade DIY Christmas Ornaments (107)

Gem Studded Designs (source unknown)
round ornaments + shiny gem stickers
You can get both at Dollar Tree

200 Homemade DIY Christmas Ornaments (108)

Hope Letters (source unknown)
Glitter Letters + Twine
You can get the words pre-glittered at Walmart for $0.97 each and glue them across jute twine

200 Homemade DIY Christmas Ornaments (109)

DIY Sequin Ornamentfrom The 3 R’s Blog

200 Homemade DIY Christmas Ornaments (110)

Dipped Glitter Ornamentsfrom A Joyful Riot

200 Homemade DIY Christmas Ornaments (111)

Kade Spade Christmas Ornaments from Hi Sugarplum

200 Homemade DIY Christmas Ornaments (112)

Easy Sequin Ribbon Ornament (source unknown)

200 Homemade DIY Christmas Ornaments (113)

Glass Glitter Pearfrom A Pumpkin and A Princess

200 Homemade DIY Christmas Ornaments (114)

Glitter Letters (source unknown)
cardboard + silver metallic acrylic paint + twine + glitter

200 Homemade DIY Christmas Ornaments (115)

Broken CD Ornamentfrom Creme da la Craft

DIY Christmas Ornaments for Kids

200 Homemade DIY Christmas Ornaments (116)

Button and Felt Snowmen from Cutesy Crafts

200 Homemade DIY Christmas Ornaments (117)

Felt Christmas Bearfrom Lia Griffith

200 Homemade DIY Christmas Ornaments (118)

Mini Gift Bow Ball (source unknown)

200 Homemade DIY Christmas Ornaments (119)

Cute Bear Ornament (source unknown)

200 Homemade DIY Christmas Ornaments (120)

Mini Yarn Hatsfrom Easy Peasy Fun

200 Homemade DIY Christmas Ornaments (121)

Pom Poms and Pineconesfrom One Little Project

200 Homemade DIY Christmas Ornaments (122)

Popsicle Stick Christmas Treesfrom One Little Project

200 Homemade DIY Christmas Ornaments (123)

Snowman Hatfrom Fireflies and Mudpies

200 Homemade DIY Christmas Ornaments (124)

Santa’s Sleigh Mapfrom Gym Craft Laundry

200 Homemade DIY Christmas Ornaments (125)

Disney Princessfrom As the Bunny Hops

200 Homemade DIY Christmas Ornaments (126)

Sesame Street Charactersfrom Hey Let’s Make Stuff

200 Homemade DIY Christmas Ornaments (127)

Wine Cork Angelfrom One Little Project

200 Homemade DIY Christmas Ornaments (128)

Burlap Reindeerfrom The Resourceful Mama

200 Homemade DIY Christmas Ornaments (129)

Wine Corn Reindeerfrom Remodelando La Casa

200 Homemade DIY Christmas Ornaments (130)


Wine Cork Rudolphfrom The Homeless Finch

200 Homemade DIY Christmas Ornaments (131)

Bottle Cap Reindeerfrom Make Great

200 Homemade DIY Christmas Ornaments (132)

Bottle Cap Snowmenfrom One Artsy Mama

200 Homemade DIY Christmas Ornaments (133)

Snowmen Peanut from Evermine

200 Homemade DIY Christmas Ornaments (134)

Pom Pom Ballsfrom North Story

200 Homemade DIY Christmas Ornaments (135)

Ninja Turtlefrom A Few Shortcuts

200 Homemade DIY Christmas Ornaments (136)

Frozen Snowflakesfrom Fireflies and Mudpies

200 Homemade DIY Christmas Ornaments (137)

Popsicle Stick Snowmenfrom She Knows

200 Homemade DIY Christmas Ornaments (138)

Reindeer Puzzle Piecefrom For What It’s Worth

Candy and Food-Themed Ornaments

200 Homemade DIY Christmas Ornaments (139)

Hot Cocoa Mix from Sprinkle Some Fun

200 Homemade DIY Christmas Ornaments (140)

DIY Donut Ornamentfrom 365 Designs

200 Homemade DIY Christmas Ornaments (141)

Giant Gumdropsfrom Dream a Little Bigger

200 Homemade DIY Christmas Ornaments (142)

French Macaronfrom Get Creative Juice

200 Homemade DIY Christmas Ornaments (143)

Christmas Candy Ornamentsfrom Frugal Mom Eh

200 Homemade DIY Christmas Ornaments (144)

Fun Popcorn Glass Ballfrom Crafts a la Mode

200 Homemade DIY Christmas Ornaments (145)

Sprinkle Filled Ornamentsfrom Gimme Some Oven

200 Homemade DIY Christmas Ornaments (146)

Butter Cookie Ornaments (source unknown)
butter cookies + ribbon for hanging

200 Homemade DIY Christmas Ornaments (147)


Salt Dough Gingerbread Menfrom Where Your Treasure Is

200 Homemade DIY Christmas Ornaments (148)

Gum Drop Ornamentsfrom My Blessed Life

200 Homemade DIY Christmas Ornaments (149)

Melted Peppermint Starfrom Hello Homebody

200 Homemade DIY Christmas Ornaments (150)

“Cupcake” Ornamentsfrom Miss Nelson’s Got The Camera

200 Homemade DIY Christmas Ornaments (151)

Styrofoam Ball Cupcakesfrom Factory Direct Crafts

More Christmas Decor Ideas

  • 100 Best DIY Christmas Cards
  • 100 Best Gingerbread House Ideas
  • 100 DIY Dollar Tree Christmas Decorations
  • 100 Best DIY Christmas Wreath Ideas

See more Christmas →

200 Homemade DIY Christmas Ornaments (2025)
Top Articles
Latest Posts
Recommended Articles
Article information

Author: Duncan Muller

Last Updated:

Views: 5383

Rating: 4.9 / 5 (79 voted)

Reviews: 94% of readers found this page helpful

Author information

Name: Duncan Muller

Birthday: 1997-01-13

Address: Apt. 505 914 Phillip Crossroad, O'Konborough, NV 62411

Phone: +8555305800947

Job: Construction Agent

Hobby: Shopping, Table tennis, Snowboarding, Rafting, Motor sports, Homebrewing, Taxidermy

Introduction: My name is Duncan Muller, I am a enchanting, good, gentle, modern, tasty, nice, elegant person who loves writing and wants to share my knowledge and understanding with you.