
Wide Leg Granny Stitch Crochet Pants: A Complete Tutorial for Every Skill Level
There is something undeniably satisfying about wearing something you made with your own two hands. Crochet pants might sound ambitious, but once you understand the construction method and stitch pattern involved, they become one of the most rewarding garment projects you can take on. This tutorial walks you through everything you need to know to create a pair of wide leg pants using the classic granny stitch — a timeless, textured pattern that creates beautiful drape, breathability, and that effortlessly boho aesthetic everyone seems to be chasing right now.
Whether you are a beginner who has just graduated from scarves and dishcloths or an intermediate crocheter looking to level up into wearable fashion, this guide has you covered. By the end, you will have a full understanding of the materials, measurements, construction steps, and finishing techniques needed to bring these pants to life.
Why Granny Stitch for Pants?
Before we dive into the how, let us talk briefly about the why. The granny stitch — which is essentially a series of granny squares joined together or worked in continuous rounds — creates a fabric that is open, airy, and surprisingly stretchy when worked at the right gauge. That stretch and openness make it ideal for pants, especially wide leg styles where the fabric needs to flow rather than cling.
Wide leg silhouettes also happen to be incredibly forgiving in terms of fit. You are not engineering a tailored trouser here. You are creating a garment that celebrates movement, texture, and handmade craftsmanship. The granny stitch adds visual interest without requiring complex colorwork or advanced techniques, and it works beautifully in a single color or with alternating color rounds for a more playful, patchwork-inspired look.
There is also a practical benefit worth mentioning: granny stitch uses less yarn per square inch than denser stitch patterns, which keeps your project lighter in weight and faster to complete.
Materials You Will Need
Getting your materials right before you begin will save you frustration mid-project. Here is what you need to gather:
Yarn: Choose a lightweight or DK weight yarn for the best drape. Cotton and cotton-blend yarns are ideal for pants because they breathe well against the skin, hold their shape after washing, and have a natural softness. Avoid very chunky yarns for this project — they tend to create a stiff fabric that does not drape the way you want for pants. You will need approximately 800 to 1,200 yards depending on your size, with larger sizes requiring more yardage.
Hook: A 4.0mm to 5.0mm crochet hook works well for most DK weight cotton yarns. The exact size depends on your personal tension, so always swatch before starting.
Notions: You will need a yarn needle for weaving in ends and seaming, scissors, locking stitch markers, a measuring tape, and approximately one yard of elastic (around 1 to 1.5 inches wide) for the waistband.
Optional: A sewing needle and thread to secure the elastic ends, or a safety pin to thread the elastic through the waistband casing.
Taking Your Measurements
Crochet garments require accurate measurements to fit well. Take the following measurements before you calculate your stitch count:
Your waist measurement, your hip measurement, your rise measurement (from the top of your waistband to your crotch), your inseam length (from your crotch to where you want the hem to fall), and your thigh circumference.
For wide leg pants, you will also want to decide on your desired hem opening width — typically somewhere between 20 and 30 inches around for a true wide leg silhouette.
Write all of these numbers down. You will reference them throughout the tutorial.
Understanding Gauge and Why It Matters
Gauge is the number of stitches and rows you get per inch with a specific yarn and hook combination. For crochet pants to fit the way you intend, gauge matters quite a bit. An inch difference in gauge can mean several inches difference in your finished garment.
To check your gauge, make a swatch at least 6 inches by 6 inches using the granny stitch pattern described below. Fasten off, lay it flat without stretching it, and count how many granny stitch clusters and rows fall within a 4-inch by 4-inch area in the center of your swatch.
A common gauge for DK cotton with a 4.5mm hook might be around 3.5 granny clusters and 3.5 rows per 4 inches. Your gauge may differ. Use your actual gauge number to calculate your stitch counts going forward, not the ones listed here.
The Granny Stitch Pattern Explained
The granny stitch used throughout this project is worked as a repeating cluster of three double crochets, with chain-one spaces between each cluster. This creates the signature mesh-like, slightly open fabric associated with classic granny motifs.
Here is the basic formula for the stitch pattern:
Foundation chain: Work a multiple of 4 chains plus any additional chains needed for your setup.
Row 1: Skip the first 4 chains from your hook. Work 3 double crochets into the next chain, creating your first cluster. Skip 3 chains, then work 3 double crochets into the next chain. Repeat to the end. Chain 3 and turn.
Row 2: Skip the first cluster. Work 3 double crochets into the chain-1 space between clusters. Continue across, placing a cluster into each chain space. Work a partial cluster or a single double crochet into the turning chain space at the end. Chain 3 and turn.
Repeat Row 2 for the pattern. The turning chain 3 counts as your first double crochet of each row.
When working in the round, the construction is slightly different. Instead of turning chains, you join each round with a slip stitch and begin the next round with a standing stitch or chain, placing your clusters into the spaces between existing clusters. Working in the round creates a seamless tube, which is exactly what you want for each pant leg.
Construction Method: Waistband Down
These pants are constructed from the waistband downward. You will start by creating the waistband and hip section, then divide for the two legs and work each leg separately in the round. This top-down method allows you to try on the pants as you go, making it easy to customize the length and fit.
Step 1: The Waistband
Begin by creating your waistband casing. This is worked as a simple rectangle using half double crochet or single crochet — a denser stitch that creates a firmer, more stable band to house your elastic.
Chain the number of stitches needed to reach your hip measurement (not your waist measurement — the elastic will gather the fabric to your waist size once inserted). Work back and forth in rows of single crochet until your waistband strip is about 2.5 to 3 inches tall. This strip will later be folded over to create the casing.
Set the waistband aside for now, or if you prefer, join the two short ends of the strip to form a ring before beginning the body of the pants.
Step 2: The Hip and Seat Section
Join your yarn to the waistband and begin working the granny stitch pattern in rounds. This section should be approximately 10 to 14 inches long, covering your hip and upper seat area. The number of clusters you start with should give you a circumference equal to your hip measurement plus 4 to 6 inches of ease.
Because pants need additional ease at the seat compared to the waist, you may want to add a few extra clusters during the first few inches of the hip section using simple increases — working two clusters into one space rather than one.
Work even (with no increases or decreases) once you have reached your hip measurement plus ease, and continue until the hip section reaches your desired length from the waistband to the crotch.
Step 3: Dividing for the Legs
This is the most critical step in the construction. When your hip section is the right length, you will divide the round into two halves — one for each pant leg.
Mark the center front and center back of your work with stitch markers. Count the total number of clusters in your round and divide by two. These two halves will become your legs.
For the crotch seam, you will need to join the two halves slightly. Work across the first half of your clusters (the front of the pants), then chain 4 to 8 stitches to bridge the crotch gap. Skip the second half of your round (the back of the pants), join with a slip stitch to your starting point to create the first leg tube, and begin working in the round.
Repeat this process by returning to the back half of clusters and working those into a second tube for the other leg. You may need to pick up a few stitches along your chain bridge to close the crotch area neatly.
Step 4: Working Each Leg
Each leg is worked separately in continuous rounds of the granny stitch pattern. Start with the number of clusters you had for each half of the hip, and work even for the first several inches.
For a wide leg silhouette, you want the leg opening to be significantly wider than the thigh. This means you will be adding clusters as you work down the leg rather than decreasing. Aim to increase by one cluster on each side of the leg every 3 to 4 inches until you reach your desired hem circumference.
To increase, simply work two clusters into one chain space instead of one. Place your increases at the side seam position of each leg to keep the shaping symmetrical and clean.
Continue working each leg until it reaches your desired inseam length, trying the pants on periodically to check the fit.
Step 5: Finishing the Hem
When each leg is the length you want, work one final round using single crochet for a clean, tidy hem edge. Alternatively, you can work a scallop edge or picot edging if you want something more decorative. Fasten off and weave in your end.
Assembling the Waistband Casing
Return to your waistband strip. If you have not already joined it into a ring, do so now by slip stitching or sewing the short ends together. Fold the band in half lengthwise so you have a double layer of fabric, and use a whip stitch or slip stitch join to attach the folded edge to the inside of the pants along the top edge.
Leave a small opening of about 2 inches unsewn — this is where you will thread your elastic through.
Cut your elastic to your actual waist measurement, subtract about 1 inch for overlap, and use a safety pin attached to one end to thread the elastic through the casing. Once it is all the way through, overlap the ends by about an inch and sew them together securely, either by hand or with a sewing machine. Push the joined elastic back into the casing and sew the opening closed.
Tips for Getting the Best Fit
Even with careful measuring and swatching, hand-crocheted garments sometimes need a little adjustment. Here are some practical tips to help you get the best result possible.
Try the pants on at every major milestone — after the hip section, after dividing for the legs, and again midway through each leg. Crochet is forgiving and you can frog (unravel) back to a point and rework it without losing much time.
If you find the pants feel too tight around the hips, you can open up the chain spaces in your crotch bridge to add more width across the seat. If they feel too loose, close up those spaces by working a seam along the inside of the crotch area.
The granny stitch pattern has natural elasticity across the clusters, so the pants tend to have more give side to side than top to bottom. Keep this in mind when assessing fit.
Blocking your finished pants by soaking them in cool water, gently squeezing out excess water, and laying them flat to dry can make a significant difference in the final appearance. Blocking evens out your tension, opens up the lace-like pattern, and can add an inch or two to the length if needed.
Color Ideas and Variations
One of the joys of working with granny stitch is how easily it accommodates color play. Here are a few directions you might consider:
A tonal approach using two or three shades of the same color — for example, cream, sand, and warm taupe — creates a sophisticated, wearable look that transitions easily from season to season.
Alternating between two bold contrasting colors every two rounds gives a more energetic, boho look that pairs well with simple tops and sandals.
You can also work each round in a completely different color for a full rainbow effect, though this does require weaving in significantly more ends.
For a more minimalist aesthetic, a single solid color in a natural cotton — undyed or in classic white, black, or camel — lets the texture of the granny stitch do all the talking.
Caring for Your Crochet Pants
Cotton crocheted garments are relatively easy to care for, but a little attention goes a long way in keeping them looking their best. Machine wash on a gentle cycle in cold water, or hand wash if you want to be extra careful. Lay flat to dry rather than hanging, since hanging can cause the fabric to stretch vertically over time. Avoid putting them in a hot dryer, which can cause cotton to shrink and lose its shape.
Store them folded rather than on a hanger for the same reason.
Final Thoughts
Wide leg granny stitch crochet pants are one of those projects that feels exciting at every stage. The moment you divide for the legs, the moment you try them on for the first time, the moment you slip in the elastic and they gather just right at the waist — each step brings a little rush of creative satisfaction. And when you wear them, there is nothing quite like someone asking where you bought them and being able to say you made them yourself.
This tutorial is meant to be a framework, not a rigid prescription. Crochet is wonderfully adaptable. Adjust the length, change the colors, swap the stitch density, add fringe to the hem, or embroider flowers along the leg openings. Make these pants yours in every sense of the word.
Happy hooking, and enjoy every stitch of the process.