As the holiday season approaches, why not add a personal touch to your festive wardrobe with some DIY Christmas shirts? Here are twenty unique and creative ideas to sprinkle some handmade magic into your holiday attire.
Reindeer Handprint Shirt
Capture the magic of the season with a reindeer shirt using handprints as antlers. This is a favorite among kids, and they love being a part of the creative process!
Sparkling Christmas Tree Shirt
I love creating a glittery Christmas tree on a shirt using just fabric paint and a steady hand. Simply zigzag the paint in the shape of a tree and add tiny dots for ornaments—it’s as easy as pie and looks fantastic!
Santa’s Belt T-Shirt
Transform a plain red shirt into Santa’s iconic suit with some black and gold fabric paint. The belt and buckle design is a big hit during my holiday workshops and super easy to make!
Snowman Face Tee
Use buttons and fabric scraps to create a snowman face on a white tee. It’s an adorable project that even the little ones can help with!
Lace Christmas Tree Top
For a touch of elegance, use lace and sequins to create a Christmas tree design. This one is perfect for both kids and adults who want a fancy holiday look.
Rudolph’s Red Nose Shirt
Paint a brown shirt with Rudolph’s face, complete with a bright red nose. Add some antlers for a playful look that never fails to bring smiles!
Festive Striped Tee
Use fabric paint or ribbon to create red and green stripes on a plain tee. This simple yet effective design is a quick way to get into the Christmas spirit!
Ornament Embellished Shirt
Add some felt or fabric ornaments to your shirt for a playful holiday theme. I love mixing different colors and textures to make each shirt unique.
Gingerbread Man Tee
Create a shirt featuring a gingerbread man with fabric paint and a bit of imagination. This sweet design is bound to warm hearts during the chilly season.
Elf-Inspired Shirt
Transform a green shirt with some fabric paint into an elf outfit, complete with faux suspenders. This quirky design is always a hit at holiday parties!
Candy Cane Striped Shirt
Create a candy cane effect by painting red and white stripes on a tee. This design is as sweet as it looks and perfect for any holiday gathering.
Christmas Typography Tee
Use fabric paint to write a festive phrase on your shirt. Whether it’s ‘Merry and Bright’ or ‘Let It Snow’, the choice is yours!
Mistletoe Magic Shirt
Add a touch of romance with a mistletoe design on a shirt. It’s a cheeky way to bring some love to your holiday wardrobe!
Polar Bear Winter Tee
Create a winter wonderland by painting a polar bear scene on your shirt. It’s a cool and cozy design that captures the essence of the season.
Holiday Plaid Shirt
Turn a plain shirt into a holiday staple with plaid fabric patches. This timeless pattern is a classic choice for festive fashion.
Christmas Countdown Shirt
Create a shirt with a countdown to Christmas using removable Velcro numbers. It’s a fun way to build excitement as the big day approaches!
Family Tree Shirt
Design a Christmas tree with family names or initials as ornaments. It’s a heartfelt way to keep loved ones close during the holiday season.

