DIY Doll Santa Hat

(Pssst—it’s 6:26 A.M. on Wednesday as I type this. I’ve had caffeine equivalent to three entire cups of coffee. I just pulled an all-nighter. I’M DYING. If you see me say anything weird in this post, don’t worry, just know IT’S LACK OF SLEEP WAAA.)

T.G.I.F. Do you know what that means? Thank God It’s Friday! You know why we thank God it’s Friday? We do it sarcastically because we get to suffer through another one of Madi’s CCC tutorials! >:)

Today I’ll show you how to make this super cute Santa hat Chloe is wearing! Even though I don’t believe in Santa, wearing this festive little hat myself helps me ease into a more celebratory spirit, ’cause I’ve been stressed lately (HENCE THIS ALL-NIGHTER DO YOU SEE WHAT STRESS IS DOING TO ME).

… it would help if I hadn’t actually lost my Santa hat. XD

To make this cute and easy craft…

You Will Need:

  • red pants leg (I used some sparkly red leggings I had grown out of, but you could also use a red sweater sleeve).
  • white felt
  • hot glue gun
  • white pom-pom
  • scissors
  • ruler
  • hair elastics
  • an adult’s permission to use the hot glue gun to make something this epic
  • unless, of course, you’re making this craft at FIVE THIRTY IN THE MORNING AND YOUR MOM IS ASLEEP not that you ever ask for permission anyway >:)

Sweater, pants leg. Both red, both stretchy.

Step 1

Cut your pants leg like shown at 6 or 7″ up the side. I cut mine at 6 1/4″, but the hat ended up being just a tad shorter than I wanted, so I think 7″ would be better.

Entrust your handy-dandy little model to hold the fabric scraps for you. 😉

Step 2

Slip the bottom of the pants leg over your doll’s head and make sure it fits the way you want it.

It should fit, but if not, you could stretch it to make it bigger or cut and sew it to make it smaller.

Step 3

Cut a long strip of your white felt to be the white banding around the brim of the hat.

Step 4

With the hat on your doll (it must be on the doll while you glue the felt on), hot glue the felt around the brim.

Hah, who are we kidding. Be as reckless as you want!

… actually…

Be very careful you don’t melt your doll’s head or hair. XD Keep your glue up toward the top of the white felt strip instead of at the bottom where it could gush out and get on your doll’s hair… like mine did.

Dab little drops of hot glue a little ways away from each other instead of one continuous line of glue around the entire hat.

If your strip of felt wasn’t long enough (mine wasn’t), cut a little extra strip to cover any space that still shows.

When you take your hat off the doll, it’ll look a little funky! Don’t worry, that’s normal. 😉

Step 5

Gather the edge of the hat, bunch it together, and secure it with a hair elastic or two.


Step 6

Before you hot glue the pom-pom on, trim the little tuft poofing out from the bunch the hair elastic makes. You want as little fabric here as possible, but don’t cut too close or the elastic will fly off!

Step back and take a look at the little mess you made, wish you could’ve made it bigger, and plan to never clean it up.

Step 7

Hot glue the pom-pom on, and BAM. You have yourself an adorable doll-sized Santa hat!

See what I mean about the length, though? 7″ would’ve been a lot nicer.

Chloe loves her Santa hat! She likes to wear it while organizing these presents from the Secret Santa gift exchange my dolls are doing. It’s getting pretty disastrous, though…

If you made a Santa hat for your doll, I would absolutely love to see!

You can send pictures of any CCC craft (2016 or 2017) to me at madison[at]powerofGOD[dot]com or Light4theLord at! Your photos will be featured in the Christmas Craft Collab Recap on Christmas Eve.

You could also make this in different colors! My (sadly lost) Santa hat is actually made out of a purple sequined fabric.

6:49 A.M. now. Not bad. How’s my sanity, guys? Am I gonna regret scheduling this in my current state of mind? 😆

P.S. I checked my P.O. box on Tuesday and got a ton of your cards! I’m SO excited, I can’t wait to send you all cards back!! YOU GUYS ARE THE SWEETEST. :’)

2017-12-13T07:08:50-05:00 December 15th, 2017|85 Comments


  1. Avatar
    EnniMorgan December 15, 2017 at 12:18 pm - Reply

    MADI. GET SOME SLEEP. LIKE, NOW. OR YOU WILL SERIOUSLY DIE. Chloe and the hat are adorable!! (Don’t tell her I said that) 😉

    • Madison
      Madison December 15, 2017 at 1:06 pm - Reply


      Thank you so much!! Heh heh, I won’t. 😉

      • Avatar
        EnniMorgan December 15, 2017 at 3:44 pm - Reply

        YOU POOR CHILD. You’re welcome!

        • Madison
          Madison December 16, 2017 at 4:24 pm - Reply


          • Avatar
            EnniMorgan December 16, 2017 at 6:05 pm - Reply

            *hands tissue*

            • Madison
              Madison December 18, 2017 at 3:55 pm - Reply


              • Avatar
                EnniMorgan December 19, 2017 at 7:57 pm - Reply

                *cries with Maggie* WAAAA.

                • Madison
                  Madison December 22, 2017 at 2:36 pm - Reply

                  WAAAA… wait, what am I crying about again?

                  • Avatar
                    EnniMorgan December 23, 2017 at 1:46 pm - Reply

                    Of course I say Maggie instead of Madi. 😛 Maggie is my irl friend. XD I don’t…maybe you’re just sad.

                    • Madison
                      Madison December 24, 2017 at 4:51 pm

                      XDD I don’t know anybody IRL named Maggie, that’s so cool. NO SADNESS HERE NO MORE CRYING FOR ME.

                    • Avatar
                      EnniMorgan December 25, 2017 at 10:57 pm

                      OH, OKAY. I WAS GETTING CONCERNED.

                    • Madison
                      Madison December 27, 2017 at 1:58 pm

                      AWW HOW SWEEET.

  2. Avatar
    AGs in Alaska December 15, 2017 at 12:27 pm - Reply

    Even for 6:26 in the morning, you’re still one of my FAVORITE BLOGGERS!

    • Madison
      Madison December 15, 2017 at 1:06 pm - Reply

      AWWWW! That brought the BIGGEST smile to my face!! :’) <3

  3. Avatar
    AGs in Alaska December 15, 2017 at 12:29 pm - Reply

    Also, I see that you monetize your site – I’m wondering how to do that. My mom is worried that inappropriate ads will pop up on my blog. The ones I see mostly look like clothing ads on yours. Do you specifically set it that way?

    • Madison
      Madison December 15, 2017 at 1:07 pm - Reply

      I have a Google AdSense account and an Amazon Associates account! Google AdSense lets you choose categories of what will show, and I specifically have any inappropriate categories off so nothing objectionable ever shows up on my site.

  4. Avatar
    Hannah December 15, 2017 at 12:34 pm - Reply

    Neat craft!

  5. Avatar
    Rose December 15, 2017 at 12:57 pm - Reply

    That’s so adorable!! I love it!! 😀 I’m totally going to be making that.. as soon as I find some white felt. 😛 Merry Dollmas!
    -Rose <3

    • Madison
      Madison December 15, 2017 at 1:09 pm - Reply

      Aw, thank you so much, Rose!! Heh heh, I went to the store and bought white felt before realizing I already had plenty on hand, whoops. XD And to you! 😀

  6. Avatar
    Amie December 15, 2017 at 1:07 pm - Reply

    Do you edit your pictures to make Chloe look like she has make-up or do you actually use makeup?

    • Madison
      Madison December 15, 2017 at 1:11 pm - Reply

      Yep, I edit them! I don’t use real makeup on my dolls (all I wear myself is foundation so I’d have really nothing to use XD), though I’ve heard you can use washable Crayola markers for “makeup” that wipes off easily.

      • Avatar
        Amie December 15, 2017 at 1:28 pm - Reply

        Okay, I would be a little alarmed if you did use makeup on them. What editing thingy do you use?

        • Madison
          Madison December 15, 2017 at 1:28 pm - Reply

          I use a free app for the Mac called PhotoScape X! It’s really awesome.

          • Avatar
            Amie December 15, 2017 at 1:29 pm - Reply

            Ooh! I’ll have to go check it out!

  7. Avatar
    Jewel December 15, 2017 at 1:20 pm - Reply

    This is so so so cute! How do you edit on the makeup? It is soooooooo cool! XD


    • Madison
      Madison December 15, 2017 at 1:21 pm - Reply

      Thank you soooo much, Jewel! I used my editing system PhotoScape X for the Mac. I’ll have to post a tutorial sometime! Hehe, thank you so much!

      • Avatar
        Jewel December 15, 2017 at 1:24 pm - Reply

        COOL! I use that too!!! It’s great! I’d love a tutorial, and I’m sure others would too!
        Also, I can’t believe how much you stay up at night just to get posts out to us! You’re awesome 😉
        IDK if I would ever do that.


        • Madison
          Madison December 16, 2017 at 4:07 pm - Reply

          Ooh, I noticed some familiar PhotoScape X fonts and text blur on your recent featured images! They look fabulous. I’ll be sure to make a tutorial for it asap!

          Awwwww, that made my entire day! You’re the sweetest! ☺️ Hehe, I love posting for you guys. You’re even more awesome! 😉

      • Avatar
        Kaylyn Grace December 15, 2017 at 3:14 pm - Reply

        OOH, I will have to try that editing thingy!

        • Madison
          Madison December 16, 2017 at 4:23 pm - Reply

          It’s super fun! I’ve got to make a tutorial soon.

          • Avatar
            Kaylyn Grace December 16, 2017 at 5:30 pm - Reply

            OK! I saw that it wasn’t free.

            • Madison
              Madison December 18, 2017 at 3:49 pm - Reply

              There’s a free version and a paid version. I use the free version; haven’t found a reason to get the paid one so far, there’s so much included with the free!

  8. Avatar
    Olive December 15, 2017 at 2:03 pm - Reply

    So cute! And don’t worry, you didn’t sound any weirder than normal. 🙂
    Now GO. TO. SLEEP.
    Most crazily, ~Olive 😜

    • Madison
      Madison December 16, 2017 at 4:08 pm - Reply

      Thanks so much, Olive! Hah. I figured that would be the case. 😉


      • Avatar
        Olive December 16, 2017 at 5:12 pm - Reply

        Yes. 🙂
        Most crazily, ~Olive

        • Madison
          Madison December 18, 2017 at 3:46 pm - Reply


          • Avatar
            Olive December 18, 2017 at 3:59 pm - Reply


  9. Avatar
    kaitlynrh1 December 15, 2017 at 2:32 pm - Reply

    Great idea, Madi! 😀

    • Madison
      Madison December 16, 2017 at 4:09 pm - Reply

      Thank you, Kaitlyn! 😄

  10. Avatar
    Cherry Cola22 December 15, 2017 at 2:35 pm - Reply

    Cute! I bet you could make beanies with this as well!

  11. Avatar
    agdolldreams December 15, 2017 at 2:59 pm - Reply


    • Madison
      Madison December 16, 2017 at 4:10 pm - Reply

      Aww, THANK YOU!


  12. Avatar
    Kaylyn Grace December 15, 2017 at 3:04 pm - Reply


    • Madison
      Madison December 16, 2017 at 4:23 pm - Reply

      Thank you so much, Kaylyn! I got Chloe’s dress from the Etsy shop Hannah’s Dress Up, her shirt from either the Etsy shop MaddieMadeCo or Maddie’s Girls, and her tights from an old tights set from AG. I’d link you to the Etsy shops, but I’m lazy. XD

      • Avatar
        Kaylyn Grace December 16, 2017 at 5:31 pm - Reply

        You’re welcome! XD I am lazy too. Have you gotten the giveaway stuff yet?

        • Madison
          Madison December 18, 2017 at 3:54 pm - Reply

          XDD I have! I opened it last night, I love everything; thank you sooo much!! I’m gonna try to do a post about it soon, too. 😀

          • Avatar
            Kaylyn Grace December 18, 2017 at 5:28 pm - Reply

            That’s so great! I am soooooo glad that you like everything! Did you like the card? Also, don’t forget that we are exchanging cards. XD

            • Madison
              Madison December 19, 2017 at 11:55 am - Reply

              I LOVED the card, thank you so much! And yes, yes, thank you for reminding me! I’ll be sending you a Christmas card ASAP.

              • Avatar
                Kaylyn Grace December 19, 2017 at 2:20 pm - Reply

                Aww, thank you! You’re welcome! Great! I will be looking forward to it. 😉

  13. Avatar
    Olivia Bell (aka Livy) December 15, 2017 at 4:03 pm - Reply

    Aww, Chloe is so cute in that hat, I love her! 😀 She’s one of my favorite dolls, I <3 her hair! 😀
    That's so cool you got so many Christmas cards, you totally deserve it! Did you get mine??? 😮

    • Madison
      Madison December 16, 2017 at 4:25 pm - Reply

      Aww, thank you so much, Livy!! I’m quite fond of her curl, too! 😉

      Aww, thank you!! YES, I got yours and just mailed my card to you! I hope you get it soon! 😀

  14. Avatar
    Lexie December 15, 2017 at 4:12 pm - Reply

    Wow! You did this that early in the morning? It looks amazing!


    • Madison
      Madison December 16, 2017 at 4:26 pm - Reply

      Unfortunately! 😂 Thank you so much, Lexie!!

  15. Avatar
    Allie December 15, 2017 at 5:07 pm - Reply

    That’s so cute! Your really creative!😄

    • Madison
      Madison December 16, 2017 at 4:26 pm - Reply

      Aw, thank you so much, Allie! 😄

  16. Avatar
    Gracie December 15, 2017 at 6:06 pm - Reply

    Nice! Maybe I’ll try this. I still need plan to try the star, too!
    I’ve made a santa hat before that was a bit small with non-stretchy fabric and cotton balls instead of felt and pompoms…. So it’s festive but not very sturdy! ☺

    • Madison
      Madison December 16, 2017 at 4:27 pm - Reply

      If you make any of the crafts, I hope you have tons of fun and I’d LOVE to see it!

      That santa hat still sounds so cute! Hehe, a lot of my crafts turn out cute but break quite easily. Whoops. 😄

  17. Avatar
    AAG December 15, 2017 at 6:06 pm - Reply

    ADORABLE! HOW IS CHLOE SO CUTE?? Never attempted an allnighter, it’s going on my Winter Break bucketlist! I been up rill like 4:30 though. My card is coming soon!

    • Madison
      Madison December 16, 2017 at 4:29 pm - Reply

      I DON’T KNOW HOW SHE DOES IT! If only looking cute was as effortless as it is for dolls. XD I’ve never done an all-nighter until this year! Same, before my all-nighters, 4:00ish was my latest to stay up. YAY, I can’t wait to get it!

  18. Avatar
    Katie December 15, 2017 at 11:00 pm - Reply

    Madi! This is so cute!!! But I think you need to get some sleep XD how on earth do you do all nighters? I would not survive that XD
    – Katie 🙂

    P.S. still working on your card, but I’ll send it to you ASAP

    • Madison
      Madison December 16, 2017 at 4:30 pm - Reply

      Aww, thank you SO much, Katie! Heh heh, I agree… XD I guess I’m a night owl by nature–I’ve had trouble falling asleep since I was 8. So why not just make use of the time I’m awake? >:D XD

      P.S. YAY, I can’t wait to get it! No pressure at all! 😀

  19. Avatar
    Mary E. December 16, 2017 at 11:11 am - Reply


    • Madison
      Madison December 16, 2017 at 4:31 pm - Reply


  20. Avatar
    Allison December 17, 2017 at 10:06 am - Reply

    THIS IS SO CUTE! I love it! 🙂

    • Madison
      Madison December 18, 2017 at 3:55 pm - Reply

      Thank you SO much! 😀

  21. Avatar
    poetrynmore December 17, 2017 at 11:06 am - Reply

    The hat looks adorable! I am a humongous fan of AG dolls! I just checked out your website and its so cute! Is it me or your website is snowing?

    • Madison
      Madison December 18, 2017 at 3:56 pm - Reply

      Thank you SO much, I’m so glad you like the craft! And YES, AG dolls are amazing! Aww, welcome to my site! I’m so happy you found it! Yep, my website is snowing! 😉

  22. Avatar
    Anna December 17, 2017 at 3:55 pm - Reply

    This is so cute! I’m definitely going to make one!
    *gasp* You don’t believe in Father Christmas? Would you if I told you he has a hyperdrive in his sleigh? The reindeer steer. Okay, fine. I have pretty crazy ideas, but it sounds believable to me.

    • Madison
      Madison December 18, 2017 at 3:57 pm - Reply

      YAY! I would LOVE to see a picture if you do make it!

      Haha, I don’t believe in him anymore, though I passionately stuck up for him when all my siblings claimed their disbelief. But then I decided not to believe anymore, too. XD

  23. Avatar
    Seven December 18, 2017 at 9:03 pm - Reply

    So adorable!! It looks especially cute on Chloe! I will try to make one, I seriously just used all my red fabric for a gift 😫😫. I’m too lazy to buy more, hehehe.

    • Madison
      Madison December 19, 2017 at 11:53 am - Reply

      Thank you so much, Seven!! Aw man, I hate when that happens, using the last of something right before you find something else you need it for. 😫 Heh heh, same. 😉

  24. Avatar
    quinleytheelf December 19, 2017 at 12:08 pm - Reply

    Chloe looks beautiful in her santa hat!:) How did you do her eye lashes? (they are so pretty!:))

    • Madison
      Madison December 19, 2017 at 12:39 pm - Reply

      Thank you so much, Quinley! I edited her eyelashes in my photo editor system, PhotoScape X. I’ll do a tutorial on how I did it super soon!

  25. Avatar
    Xyra December 19, 2017 at 5:02 pm - Reply

    Very cute!

  26. Avatar
    agsparklesisters December 25, 2017 at 3:18 pm - Reply

    SO CUTE!

You have a voice. I'd love to hear it!

%d bloggers like this: