Disclaimer: This page contains affiliate links. If you choose to make a purchase after clicking a link, I may receive a commission at no additional cost to you. Thank you for your support!

As winter’s chill sets in, there’s a certain charm in wrapping yourself in handmade warmth. Knitting, with its rhythmic loops and soothing process, offers a perfect way to create such cozy comforts. Today, let’s delve into the Thomas Beanie, a delightful knitting project that promises both style and snugness for the colder days ahead.


The Thomas Beanie pattern is a timeless classic, beloved by knitters of all levels. Its simplicity in design makes it accessible to beginners while offering enough interest for more experienced crafters. The beauty lies in its cabled texture, which not only adds visual appeal but also ensures a snug fit, keeping you warm and stylish throughout the winter season.


One of the joys of knitting the Thomas Beanie is the freedom it offers in yarn selection. Worsted weight yarn works beautifully for this project, offering just the right balance of warmth and drape. From luxurious merinos to rustic tweeds, the choice is yours to make. Experiment with different fibers and colorways to create a beanie that reflects your personal style and preferences. I used Cascade 220 Superwash which you can purchase here.


Knitting the Thomas Beanie is not just about creating a practical accessory; it’s a journey of creativity and self-expression. With each stitch, you’re imbuing your beanie with care and attention, transforming a simple skein of yarn into a cherished piece of handmade artistry. Whether you knit while sipping tea by the fireplace or on the subway or bus during your daily commute, each moment spent with your needles is a moment of mindful creation.


One of the beauties of the Thomas Beanie pattern is its adaptability. Feel free to customize your beanie to suit your preferences. Add a faux fur pom-pom for a playful touch, or experiment with different stitch colors to create a unique beanie. With knitting, the possibilities are endless, and the Thomas Beanie pattern provides the perfect canvas for your creative exploration.


As you knit your way through the Thomas Beanie pattern, take a moment to appreciate the joy of handmade comfort. In a world filled with mass-produced goods, there’s something special about crafting an item with your own two hands. With every stitch, you’re infusing your beanie with love and warmth – qualities that can’t be replicated by machines.


The Thomas Beanie pattern invites you to embrace the art of knitting and revel in the simple pleasures of handmade comfort. Whether you’re a seasoned knitter or a complete novice, this project offers an opportunity to connect with your creativity and create something beautiful with your own hands. So, grab your needles, pick out your favorite yarn, and embark on a knitting journey that’s as rewarding as it is cozy.

thomas beanie

Thomas Beanie Pattern

Materials needed: 55-150yds of worsted weight yarn (I used Cascade 220 Superwash),  size 9 dpn and a cable needle

Sizes – preemie (10ins), newborn (13ins), baby (15ins), toddler (17ins), child (19ins), teen/sm adult (21ins), large adult (23ins)

Gauge – 4sts/1in in stockinette st – ~Gauge is very important!~

Stitch Key:

K – knit                                                       

P – purl

k2tog – knit 2 together                                 

ssk – slip slip knit

cb4 – sl the next 2sts onto you cable needle, hold in back, k the next 2sts, k the 2sts on your cable needle

Preemie

Cast on 48sts

Rounds 1-3 – [k4, p2] repeat [ ]  around

Round 4 – [k4, p2, cb4, p2] repeat [ ]  around

Rounds 5-6 – [k4, p2] repeat [ ]  around

Repeat rounds 1-6 2 times more

Decreases

Round 1 – [k4, p2tog, k4, p2tog] repeat [ ]  around (40sts)

Round 2 – [k4, p1] repeat [ ]  around

Round 3 – [ssk, k2tog, p1, cb4, p1] repeat [ ]  around (32sts)

Round 4 – [k2, p1, k4, p1] repeat [ ]  around

Round 5 – [k1, ssk, k3, ssk] repeat [ ]  around (24sts)

Round 6 – [k2, k4] repeat [ ]  around

Round 7 – [k2, ssk, k2tog] repeat [ ]  around (16sts)

Round 8 – [k2tog, k2] repeat [ ]  around (12sts)

Do not bind off.  Cut yarn.  Pull through remaining sts.  Weave in ends.

Newborn

Cast on 60sts

Rounds 1-3 – [k4, p2] repeat [ ]  around

Round 4 – [k4, p2, cb4, p2] repeat [ ]  around

Rounds 5-6 – [k4, p2] repeat [ ]  around

Repeat rounds 1-6 2 times then repeat rounds 1-4 one time more

Decreases

Round 1 – [k4, p2tog, k4, p2tog] repeat [ ]  around (50sts)

Round 2 – [k4, p1] repeat [ ]  around

Round 3 – [ssk, k2tog, p1, k4, p1] repeat [ ]  around (40sts)

Round 4 – [k2, p1, k4, p1] repeat [ ]  around

Round 5 – [k1, ssk, k3, ssk] repeat [ ]  around (30sts)

Round 6 – [k2, cb4] repeat [ ]  around

Round 7 – [k2, ssk, k2tog] repeat [ ]  around (20sts)

Round 8 – [k2tog, k2] repeat [ ]  around (15sts)

Do not bind off.  Cut yarn.  Pull through remaining sts.  Weave in ends.

Baby

Cast on 72sts

Rounds 1-3 – [k4, p2] repeat [ ]  around

Round 4 – [k4, p2, cb4, p2] repeat [ ]  around

Rounds 5-6 – [k4, p2] repeat [ ]  around

Repeat rounds 1-6 3 times more then repeat rounds 1-4 one time more

Decreases

Round 1 – [k4, p2tog, k4, p2tog] repeat [ ]  around (60sts)

Round 2 – [k4, p1] repeat [ ]  around

Round 3 – [ssk, k2tog, p1, k4, p1] repeat [ ]  around (48sts)

Round 4 – [k2, p1, k4, p1] repeat [ ]  around

Round 5 – [k1, ssk, k3, ssk] repeat [ ]  around (36sts)

Round 6 – [k2, cb4] repeat [ ]  around

Round 7 – [k2, ssk, k2tog] repeat [ ]  around (24sts)

Round 8 – [k2tog, k2] repeat [ ]  around (18sts)

Do not bind off.  Cut yarn.  Pull through remaining sts.  Weave in ends.

Toddler

Cast on 84sts

Rounds 1-3 – [k4, p2] repeat [ ]  around

Round 4 – [k4, p2, cb4, p2] repeat [ ]  around

Rounds 5-6 – [k4, p2] repeat [ ]  around

Repeat rounds 1-6 5 times more

Decreases

Round 1 – [k4, p2tog, k4, p2tog] repeat [ ]  around (70sts)

Round 2 – [k4, p1] repeat [ ]  around

Round 3 – [ssk, k2tog, p1, cb4, p1] repeat [ ]  around (56sts)

Round 4 – [k2, p1, k4, p1] repeat [ ]  around

Round 5 – [k1, ssk, k3, ssk] repeat [ ]  around (42sts)

Round 6 – [k2, k4] repeat [ ]  around

Round 7 – [k2, ssk, k2tog] repeat [ ]  around (28sts)

Round 8 – [k2tog] repeat [ ]  around (14sts)

Do not bind off.  Cut yarn.  Pull through remaining sts.  Weave in ends.

Child

Cast on 96sts

Rounds 1-3 – [k4, p2] repeat [ ]  around

Round 4 – [k4, p2, cb4, p2] repeat [ ]  around

Rounds 5-6 – [k4, p2] repeat [ ]  around

Repeat rounds 1-6 5 times more then repeat rounds 1-4 one time more

Decreases

Round 1 – [k4, p2tog, k4, p2tog] repeat [ ]  around (80sts)

Round 2 – [k4, p1] repeat [ ]  around

Round 3 – [ssk, k2tog, p1, k4, p1] repeat [ ]  around (64sts)

Round 4 – [k2, p1, k4, p1] repeat [ ]  around

Round 5 – [k1, ssk, k3, ssk] repeat [ ]  around (48sts)

Round 6 – [k2, cb4] repeat [ ]  around

Round 7 – [k2, ssk, k2tog] repeat [ ]  around (32sts)

Round 8 – [k2tog] repeat [ ]  around (16sts)

Do not bind off.  Cut yarn.  Pull through remaining sts.  Weave in ends.

Small Adult

Cast on 108

Rounds 1-3 – [k4, p2] repeat [ ]  around

Round 4 – [k4, p2, cb4, p2] repeat [ ]  around

Rounds 5-6 – [k4, p2] repeat [ ]  around

Repeat rounds 1-6 seven more times

Decreases

Round 1 – [k4, p2tog, k4, p2tog] repeat [ ]  around (90sts)

Round 2 – [k4, p1] repeat [ ]  around

Round 3 – [ssk, k2tog, p1, k4, p1] repeat [ ]  around (72sts)

Round 4 – [k2, p1, k4, p1] repeat [ ]  around

Round 5 – [k1, ssk, k3, ssk] repeat [ ]  around (54sts)

Round 6 – [k2, cb4] repeat [ ]  around

Round 7 – [k2, ssk, k2tog] repeat [ ]  around (36sts)

Round 8 – [k2tog] repeat [ ]  around (18sts)

Do not bind off.  Cut yarn.  Pull through remaining sts.  Weave in ends.

Large Adult

Cast on 120

Rounds 1-3 – [k4, p2] repeat [ ]  around

Round 4 – [k4, p2, cb4, p2] repeat [ ]  around

Rounds 5-6 – [k4, p2] repeat [ ]  around

Repeat rounds 1-6 eight more times

Decreases

Round 1 – [k4, p2tog, k4, p2tog] repeat [ ]  around (100sts)

Round 2 – [k4, p1] repeat [ ]  around

Round 3 – [ssk, k2tog, p1, k4, p1] repeat [ ]  around (80sts)

Round 4 – [k2, p1, k4, p1] repeat [ ]  around

Round 5 – [k1, ssk, k3, ssk] repeat [ ]  around (60sts)

Round 6 – [k2, cb4] repeat [ ]  around

Round 7 – [k2, ssk, k2tog] repeat [ ]  around (40sts)

Round 8 – [k2tog] repeat [ ]  around (20sts)

Do not bind off.  Cut yarn.  Pull through remaining sts.  Weave in ends.

If you love Thomas Beanie be sure to check out all of our other free hat patterns here.

Leave a Reply

Your email address will not be published. Required fields are marked *

Free Email Updates

Get notified about new posts first!

We respect your privacy.