Skip to Content

Interactive Sock Calculator

Interactive Sock Calculator

You guys know sock knitting is not my thing, right?  But that doesn’t mean I don’t want to help all you knitters and loom knitters out there who enjoy it.   I salute all of you, sock knitters, who take the time to work the thousands of tiny stitches needed to make a sock.  And then you do it all over again to make it’s mate.  Nobody likes socks that don’t fit.  (Well, except for a few people who REALLY embraced the slouchy sock trend back in the 80’s.)  To help you get the perfect fit I’ve developed the Sock Calculator!

Swatch it!

By entering a few measurements the calculator will tell you the correct number of cast on stitches and help you figure out your short rows for the heel and toe.  Make sure you knit your swatch using the same yarn, needles/loom and stitch pattern you plan to use for your sock!  For more help check out the article Swatching or Making a Gauge Swatch.

Measure it!

You need one basic measurement to figure out sock making: the widest part of the foot.  Typically, this is going to be the ball of your foot.  The easiest way to take this measurement is to wrap a flexible measuring tape around your foot.  If you don’t have one, a non-stretchy piece of yarn, like cotton, works well.  Wrap the yarn around your foot and mark it then measure the length with a ruler.  NOTE: If you’re not able to take exact measurements, that’s okay.  The following charts provide some average foot measurements that you can use.  These are especially useful if you like to make socks for gifts.

Sock Measurement Chart Baby to Adult #goodknitkisses #knitsocks #knitting #loomknitting #knit
Sock Yardage Chart Toddler to Adult #goodknitkisses #knitsocks #knitting #loomknitting #knit

Calculate it using the Sock Calculator!

The sock calculator will give you the number of stitches to cast on, the number of stitches to work for your heel/toe section and even recommend how many stitches to short row on either side of your heel/toe.  NOTE: This calculator is designed to give some recommendations based on basic sock construction and assumes you will knit a short-rowed heel and toe.

PIN the Sock Calculator!

Interactive FREE Sock Calculator #goodknitkisses #knitsocks #knitting #loomknitting #knit

Enjoy your socks!


Wednesday 1st of February 2023

I wanted to say thank you for the sock knitting calculator. I use it anytime I am knitting socks for anyone other than myself. It saves frogging because either it won’t go over the ankle or it’s sloppy big. I have your calculator saved in several places on my iPad ( in case my brain decides to take a vacation).


Tuesday 20th of September 2022

Thank you for doing the math!! I'm terrible at math and now I don't have to think about it! You're an angel!


Tuesday 26th of April 2022

This calculator is wonderful! I'm getting started on gift socks for Christmas and only having shoe sizes so finally after hours of looking for just exactly this information I'm on my way!! The one thing I am missing is the length of foot by shoe size, i.e. the length of foot from heel to end of toe. Can you help me with this? Thanks so much!


Kathleen Gallagher

Saturday 8th of January 2022

Hello everyone! There is a book 'GETTING STARTED KNITTING SOCKS' (Ann Budd) that gives the number of stitches, the lenght, the size of the needles, the gauge, etc all that according to the yarn size! Clear and easy explanations. You can't miss!

Pat Perkins

Friday 12th of March 2021

Hello Kristen, I'm a sock newbie and so far can follow a pattern. I remember years ago a German friend of mine who was able to knit a sock without a pattern. At that time I didn't give it much thought. Now I am wondering how did she figure out how many stitches to knit, before decreasing and turning the heel row. Say, I have counted 6 stitches/inch, and 9 inches around the ball of my foot, am a size 9 shoe. I see above that this works out to cast on 49 stitches (on what size needles as I am using 5 mm) heel/toe section says 25 and stitches to short row is 8 on either side of heel toe section. I do not understand what this means. I understand Knit 2 together and ssk determines how it looks on the sock and how the decrease angles. I find that sock knitting is so fulfilling and calms me down so much. I want to be able to knit for any size foot big or small and figure out my own patterns by knitting a swatch. I would be thrilled to know how to do this. BTW are you Norwegian? My son was a peacekeeper for Canada and met and married his Norwegian wife while on duty in Kuwait. He has lived in Norway 28 yrs. I have been learning the language for many years. I love Norway.

Patricia Maska

Monday 19th of July 2021

Pat- Here's what I *think* she is saying. The way this is set up is to knit top down. Although she says to cast on 49 stitches, I would cast on 50 because you will probably want to do a rib for the top part. So knit however much you want for ribbing at the top -- I personally like a nice wide ribbing -- 2 inches of stitches. Rib can be either 1x3 (1 stockinette x 3 purl) or 2x2 (2 stockinette and 2 purl). Then start your stockinette stitch and knit until you get to the ankle. Now imagine your sock has a front and a back - the top and the bottom. The '25' is one half of the 50 stitches you cast on. For the heel, move 25 stitches to a cable (or even just a piece of yarn). Drop those stitches (make sure you put them onto a cable, or you will lose them!) because you won't use them until your heel is done. Now you will work on the heel section, which is 25 stitches. The pattern calls for short row for 8 stitches on each side, so you will have 9 stitches left that are not worked, like this: \ \ \ \ \ \ \ \ _ _ _ _ _ _ _ _ _ / / / / / / / /. When you have 9 stitches left, you will start to pick up those 8 stitches (Knit, pick up and knit one from short row, turn, purl, pick up and purl one from the other short row). When you have 25 working stitches, add back the 25 you dropped. Continue in stockinette until you get to the toe. You will work the decreases on both the top and the bottom. (Top:k2tog, knit until you have 3 stitches left, ssk; Bottom: ssk, knit until you have 3 stitches left, k2tog) You are done when you have 9 stitches on both top and bottom.. Kitchener stitch the toe. Hope this helps!