Learn how to crochet a baby elf hat with my free step-by-step pattern and video tutorial. If you prefer, I have an ad-free PDF printable version of this pattern. This sweet little hat will turn your little one into a cute Christmas elf in no time. Perfect for festive photos and adding some Christmas cheer to your day!
The free pattern has been designed to fit babies roughly between 3-6 months. Included in the PDF you’ll find sizes: 0-3 months, 3-6 months and 6-12 months.






Materials & Tools
- Yarn: Stylecraft Special Chunky #5, 100% acrylic, 144m (157yds)/ 100g (3.5oz) one ball each of Cream (Colour A) & Lipstick (Colour B)
- Hook: 6mm
- Scissors
- Darning Needle
- Stitch Markers (optional)
- Tape Measure

Pattern Notes
- Written in UK terms BUT switchable to US terms below.
- This hat is designed to fit babies between the ages of 3 and 6 months
- Video tutorial can be found further down the post
PDF Pattern

Shop Patterns Here
Convert Pattern Terms
Here you can quickly switch between UK and US crochet terms. This will make following the pattern easier as all terms will be converted to your preferred version.

Terms and Abbreviations
Chain (ch): Yarn over, pull through loop on the hook.
Double crochet(s): dc(s): Insert hook into stitch, yarn over, pull up a loop, you will have two loops on the hook. Yarn over, pull through remaining two loops.
Half Treble crochet(s): htr(s): Yarn over, insert into stitch, yarn over, pull up a loop, you will have three loops on the hook. Yarn over, pull through remaining three loops.
Back Loop Only: BLO: Working the indicated stitch into the back loop only of a stitch.
Treble crochet(s): tr(s): Yarn over, insert into stitch, yarn over, pull up a loop, you will have three loops on the hook. Yarn over, pull through two loops, yarn over, pull through remaining two loops.
Treble Crochet two together (tr2tog): Yarn over, insert into chain space, yarn over, pull through, you will have three loops on the hook. Yarn over, pull through two loops. Do not complete the stitch. Yarn over, insert into the next chain space, yarn over, pull through, you will have four loops on the hook. Yarn over, pull through two loops, yarn over pull through all three loops on the hook.
*__*: Directions between the asterisk should be repeated for the indicated time

Unsure of the differences between UK and US terms? Need a refresher on how to do your stitches? In my ‘How to crochet: A handy reference guide’ EBook I help you with all of these terms and you can always have them to hand! You will also get exclusive access to free video instructions. Learn more about the eBook here.
Pin for Later



FREE Pattern: Crochet Baby Elf Hat Pattern
This hat is designed to fit babies between the ages of 3 and 6 months.

Finishing
- Fasten off. Sew in ends and sew up the top opening seam. Make a 7cm pom pom and connect to the end of the hat. CLICK HERE for a tutorial on how to make a pom pom
Video Tutorial
[adthrive-in-post-video-player video-id=”v7mw9HPv” upload-date=”2025-04-15T13:18:25+00:00″ name=”CROCHET_ Baby Elf Hat | Bella Coco.mp4″ description=”null” player-type=”default” override-embed=”default”]Or you can watch on YouTube
Assisting Tutorial: Pom Pom
[adthrive-in-post-video-player video-id=”o0109pF4″ upload-date=”2024-11-12T12:09:58+00:00″ name=”CHRISTMAS SERIES_ Easy pom-pom gift wrap _ Bella Coco.mp4″ description=”null” player-type=”default” override-embed=”default”]Or you can watch on YouTube
Crochet Christmas Patterns
Are you looking for more festive crochet patterns? If so I think you’ll really enjoy these free patterns avalible on the blog:



I always love to see your makes so if you try any of my patterns or follow my stitch tutorials please tag me @bellacococrochet or use the #bellacococrochet
sarah-jayne
I love this! Row 3 39r….. what does this mean? Repeat previous row? Thanks.
Thank you, I’m glad you like it It looks like this is just a typo in the pattern and it should actually read 39 tr – I will have this corrected asap. I’m sorry for any confusion this has caused.