Christmas is the perfect time to get crafty and create something truly unique to wear for the holidays. I’ve got some fun and simple DIY Christmas shirt ideas that will make you and your family stand out in the festive crowd.
1. Ribbon Christmas Tree
Use various lengths of ribbon to form a Christmas tree on a shirt. It’s a tactile design that’s as fun to make as it is to wear.
2. Button Snowman Shirt
Create a snowman using black buttons for the eyes and an orange fabric paint for the carrot nose. This design is a classic that never fails to bring smiles.
3. DIY Christmas Onesie
For the littlest family members, create a festive onesie using fabric shapes cut from your favorite holiday patterns. It’s adorable and easy to make.
4. Sequin Christmas Tree Shirt
Using sequins to create a sparkling Christmas tree on a shirt is both fun and eye-catching. I’ve done this with a simple zig-zag pattern, and it’s a hit at every holiday gathering!
5. Elf’s Hat and Shoes Design
Add a little whimsy with an elf’s hat and shoes design using felt cutouts. This playful shirt always gets a laugh from my workshop attendees.
6. Lace and Sequin Tree
Combine lace and sequins to create an elegant Christmas tree on a shirt. This design adds a touch of sophistication to any holiday gathering.
7. Pom-Pom Reindeer Nose
Add a playful twist to a reindeer shirt by using a bright red pom-pom for the nose. It’s a favorite in my family, especially for the kiddos!
8. Handprint Christmas Tree
Trace and cut out handprints to form a tree shape on a shirt. It’s a cherished keepsake that grows with the family year after year.

