Naughty or Nice T-Shirt

My kids didn’t have any Christmas shirts so I thought it would be fun to make some.   I started out with my son’s shirt first.   If you know Isaac you know he can be the sweetest, most tender-hearted child in the world.   Then there are times when he is a stinker!!! I decided to make him a naughty or nice shirt since he wavers between the two in any given period of 5 minutes….

naughty or nice shirt

Using my Silhouette machine I designed the layout of what I wanted on the shirt.   I used the scroll_0711 image from their online store.   Then I used the Santa Sleigh font from for the naughty and nice words.


Using red and white heat transfer material I mirrored the images and then cut out the scroll first, followed by the words.

I got him a plain green t-shirt from Target.


Then I got my iron and a press cloth out and started ironing on the cut designs.   I did the scroll list first and then the “naughty or nice.”




Then I cut out two 3/4” x 3/4” squares out of chalkboard fabric.   To keep them in place while I sewed I used some Scotch 77 spray adhesive because I did not want pin holes through the chalkboard fabric.



Then with my sewing machine I sewed the little pieces of chalkboard fabric in place.


Then using some Chalk Markers I put a checkmark next to the “appropriate box.”


When the mood strikes I can use a wet wipe to wipe off the check mark and change boxes.



naughty or nice shirt

Download Free Plans for a Double Sliding Barn Door!


Enter your email and the DIY Barn Door Plans will be sent to your inbox!

100% secure. Powered by ConvertKit


  1. That is way too cute.

  2. LOL! I love that you can change it on a whim. Wondering which one gets more use. I know our boys would be more naughty ;-D.


  3. Beth @ Sand To Pearl says:

    That is really clever. I love the idea of the chalk so you can switch the naughty or nice.

  4. jessica.e.bauer says:

    Great idea!

  5. I HAVE to make one for the Grandson….it would be perfect! Thanks for the great idea!!

  6. that is too cute. The boy was a perfect model. 🙂

  7. Two Dollars says:

    I think I'll take that idea and switch it for my son. His name is Zachary, but sometimes he goes by Zack and sometimes he goes by his nickname Cannonball. He has different moods and wants to be called different names at different times and loves having his nickname on things. I think I'll make a shirt with check offs for his 3 names for what he feels like being called 🙂 I wonder about doing the chalkboard fabric reverse applique, I like how that looks on tshirts.

  8. very cute! Built in behavior chart…very clever! 🙂

  9. You got a winner idea there. maybe if more kids walked around with these shirts they might care how they act. Shoot…i think i could even use one of those. let me know when they're on the market. I like it, good work.

  10. Nina @ Momma Go Round says:

    This is awesome! Love the chalkboard fabric, brilliant!

  11. Aubrey@My Forever House says:

    So cute! Love that it is not fixed and you can change it whenever. Could there be a design for this that would be good any time of year? My kids could definitely use the reminder other times than the holidays!

  12. I love the "naughty" face.

  13. 🙂 Very cute.

  14. Blissful_Betty says:

    I LOVE it… On my list of things I'm going to do! I love this blog. Such creativity! Thanks for sharing!

  15. That's so cute. Too bad my kids are now 19 and 22….will have to wait for grandkids. Hope I remember the idea as it better be a while!

  16. Traci@ Beneath My Heart says:

    Adorable idea!
    Posting it on my facebook page! 🙂

  17. Centsational Girl says:

    Priceless, I love it!!!


  18. Jen @ says:

    That is adorable Beckie. I love those little boxes too!


  19. Great job! Looks professionally done! Oh wait…you are a professional 🙂

  20. Where do you buy chalkboard fabric?

Speak Your Mind