Crochet Yarn Calculator: How Much Yarn Do You Need?
Enter the size of your blanket, scarf or hat, pick your yarn weight and stitch, and get an estimate in yards, meters and skeins before you shop.
This tool runs in your browser, so you need JavaScript on to use the calculator. Everything below is the guide that goes with it.
How to use the crochet yarn calculator
Estimating the right amount of yarn for your crochet project can feel like a guessing game, but our calculator helps make it simple. It works by taking the finished width and height of your project in inches to figure out the total area. Then, it considers your chosen yarn weight and stitch type. Thicker yarns and taller stitches, like double crochet, generally cover more area with less yarn compared to finer yarns and shorter stitches like single crochet. This means the calculator estimates the yardage based on how much yarn is typically needed per square inch for your specific combination. Remember, this is an estimate to give you a great starting point for your yarn shopping. You can also use presets for common items like baby blankets, throws, scarves, and beanies.
When planning your crochet project, selecting the right yarn weight and stitch is crucial for both the final look and the amount of yarn you'll need. Our calculator lets you choose from options like fingering, sport, DK, worsted, aran, bulky, or super bulky yarn, and stitches such as single, half double, or double crochet. It’s always a good idea to buy a little extra yarn – our calculator defaults to adding an extra 10%, which is great for weaving in ends, fixing mistakes, or adding a border. Always try to buy all your skeins from the same dye lot to ensure consistent color throughout your project. While our calculator is a helpful tool, factors like your personal tension, hook size, and textured stitch patterns can change the exact yarn needed. Swatching is always recommended to get a precise idea.
Frequently asked questions
How much yarn do I need for a crochet blanket?
To estimate yarn for a crochet blanket, use our calculator by entering your desired width and height in inches. You can also pick a preset like a baby blanket (36x45 inches) or a throw (50x60 inches). Then, select your yarn weight and stitch type. The calculator will provide an estimated yardage and the number of skeins you'll need.
How accurate is a crochet yarn calculator?
Our crochet yarn calculator provides a very good estimate, but it's important to remember it's not exact. Your personal tension, hook size, and specific stitch patterns (like cables or bobbles) can all influence the final yarn requirement. It's always best to swatch your chosen yarn and stitch to confirm your needs and consider buying a little extra.
How much extra yarn should I buy?
Our crochet yarn calculator includes a default extra percentage of 10%, which is a practical amount to account for small errors, weaving in ends, or adding a border. It's always a good idea to have a little more than you think you need, especially since dye lots can vary.
Does yarn weight change how much yarn I need?
Yes, yarn weight significantly changes how much yarn you need! Thicker yarns (like bulky or super bulky) will cover more area per stitch, so you'll generally need fewer yards compared to thinner yarns (like fingering or sport weight) for the same size project. Our calculator accounts for this difference.
How many skeins do I need if I know the yardage?
If you know the total estimated yardage for your project, our calculator can help you figure out how many skeins to buy. Simply enter the estimated yardage and then input the 'yards per skein' for the yarn you plan to use. The calculator will then tell you how many skeins are needed.
Related tools and guides
Want a chart from a photo? Try the crochet pattern maker or the cross-stitch pattern maker.