Granny Stripes Wide Leg Pants Free Crochet Pattern

Granny Stripes Wide Leg Pants Free Crochet Pattern

If you’ve been searching for a crochet project that combines vintage charm with modern silhouette, you’ve found it. These Granny Stripes Wide Leg Pants bring together the timeless appeal of granny stripe stitch with the breezy, fashion-forward cut of wide leg trousers. Whether you’re a seasoned crocheter or someone who has recently graduated beyond scarves and dishcloths, this pattern is designed to be approachable, satisfying, and wildly wearable. And yes, it’s completely free.

Wide leg pants have been having a serious moment in fashion, and handmade versions are showing up all over social media, crafting blogs, and summer markets. When you crochet your own, you get to choose exactly the colors that suit your wardrobe, the yarn that works for your climate, and the fit that flatters your body. That’s something no fast fashion brand can offer you.

Let’s get into everything you need to know to make these pants from start to finish.


What Are Granny Stripes?

Before diving into the pattern, it helps to understand what granny stripes actually are. You’re probably familiar with granny squares — those classic little motifs that get joined together into blankets, bags, and cardigans. Granny stripes take the same cluster stitch structure and work it in continuous rows rather than motifs. The result is a textured, slightly open fabric with that signature vintage feeling that’s been beloved in the crochet world for decades.

The granny stripe stitch creates groups of three double crochet stitches separated by chain spaces, and the rows are worked back and forth, usually alternating colors to create bold, cheerful stripes. The texture is substantial enough to hold structure in a garment without being so stiff that it loses drape. For wide leg pants, this balance is exactly what you want.


Why Crochet Wide Leg Pants?

If you’ve never crocheted a garment before, pants might seem like an intimidating starting point, but wide leg styles are actually among the most forgiving shapes to work with. There’s no complex shaping around a fitted knee or tapered ankle. The legs are generous and breezy, which means small variations in gauge won’t throw off your fit the way they might in a tighter silhouette.

Crocheted wide leg pants work beautifully in warm weather because the open fabric allows airflow. They feel casual and relaxed, pairing easily with a simple tank top, a linen blouse, or an oversized crochet crop top. They’re the kind of garment you throw on for a morning walk, a beach day, or a casual lunch with friends, and somehow they look intentional and stylish no matter the setting.

The granny stripe colorwork also means these pants are an opportunity to use up yarn from your stash. If you have partial skeins in complementary colors that you’ve been holding onto, this project gives them a purpose.


Materials You’ll Need

Getting your materials together before you start will make the whole process smoother. Here’s what you’ll need for a standard pair of Granny Stripes Wide Leg Pants.

Yarn: You’ll want a lightweight cotton or cotton-blend yarn, roughly DK or light worsted weight. Cotton is ideal for pants because it’s breathable, has minimal stretch (which helps the pants hold their shape), and is easy to wash. You’ll need approximately 800 to 1,200 yards depending on your size, divided among as many colors as you’d like to use for your stripes. A classic palette might be a neutral base like cream or white combined with two or three accent colors. A bolder choice might use four to six distinct colors for a maximalist, retro look.

Hook: A 4.0mm to 5.0mm crochet hook works well for most DK to light worsted cotton yarns. Because granny stripe creates a somewhat open fabric, you want enough tension that the pants aren’t see-through but not so tight that they lose drape.

Notions: You’ll need a yarn needle for weaving in ends, scissors, stitch markers, a measuring tape, and a length of elastic (about 1.5 to 2 inches wide) for the waistband. The elastic length should match your waist measurement comfortably, usually about an inch less than your actual measurement so it has enough grip to stay up.

Gauge: Approximately 14 stitches and 8 rows to 4 inches in granny stripe stitch with your chosen hook and yarn. Always make a gauge swatch before starting any garment. A few minutes spent swatching can save you hours of frustration later.


Sizing

This pattern is written for sizes Small through 2XL. The finished measurements are listed below. Because wide leg pants are meant to be relaxed and roomy, the hip and leg measurements have generous ease built in.

For a Small, the waist measurement is approximately 28 to 30 inches, the hip measurement is approximately 40 inches, and the inseam is approximately 26 inches. For a Medium, the waist is 32 to 34 inches, the hip is 44 inches, and the inseam remains at 26 inches. For Large, the waist is 36 to 38 inches and the hip is 48 inches. For XL, the waist is 40 to 42 inches and the hip is 52 inches. For 2XL, the waist is 44 to 46 inches and the hip is 56 inches.

You can adjust the inseam length easily by adding or removing rows before you begin the waistband assembly. You can also adjust the rise (the distance from crotch to waistband) by the same method.


Stitch Abbreviations

Before working through the pattern instructions, familiarize yourself with these abbreviations, which follow standard US crochet terminology.

Ch means chain. Sl st means slip stitch. Sc means single crochet. Dc means double crochet. Rep means repeat. Sp means space. St means stitch. RS means right side. WS means wrong side.

The granny stripe cluster is worked as follows: three double crochet stitches worked into the same chain space, forming one cluster.


Pattern Instructions

Foundation and First Leg

The pants are worked as two separate leg tubes that are then joined at the crotch to form the full body of the garment. The waistband is added last.

Begin with your first color. Chain a number of stitches that equals your thigh circumference measurement plus about 8 inches for ease. This will typically be between 60 and 80 chains depending on your size. Join with a slip stitch to form a ring, being careful not to twist your chain.

Round 1 (RS): Chain 3 (counts as first dc), work 2 dc into the same space, chain 1, skip 2 chains, work a 3 dc cluster into the next chain, chain 1, skip 2 chains, and continue repeating around. Join with a slip stitch to the top of the beginning chain 3. You should have an even number of clusters evenly distributed around the tube.

Round 2: Change to your second color. Slip stitch to the chain-1 space, chain 3, work 2 dc into the same chain-1 space, chain 1, work a 3 dc cluster into the next chain-1 space, chain 1, and repeat around. Join.

Round 3: Change to your third color (or back to your first if you’re only using two). Repeat Round 2.

Continue working in this manner, changing colors at the beginning of each round according to your chosen stripe sequence, until the leg tube measures the desired inseam length. For a standard 26-inch inseam, this will be approximately 50 to 56 rounds depending on your gauge.

Fasten off and weave in ends on this leg. Set it aside.

Make a second leg tube identically, but do not fasten off at the end of the final round. Instead, you’ll use the working yarn from the second leg to join them together.


Joining the Legs

Lay both leg tubes flat and figure out which side will be the front and which will be the back. You’ll join the legs at what will become the crotch seam.

With the working yarn still attached to the second leg, chain 4 (this forms the crotch bridge at the front of the pants). Insert your hook into the first cluster space at the top of the first leg and begin working across the first leg in the established pattern, working around the full circumference of the first leg. When you return to the chain bridge, work across the chain, then continue around the second leg. This joins both legs into a single body tube.

Continue working upward in rounds, maintaining the granny stripe pattern and continuing your color sequence, until the body of the pants measures the desired rise. For most sizes, this is between 10 and 14 inches from the crotch join to the top of the waistband.

You may notice that the join round looks slightly different from the rest of the fabric. This is normal and will be hidden once the waistband is added and the pants are worn.


Waistband

The waistband is worked as a folded casing to hold the elastic.

Switch to your main color or a neutral color that coordinates with your stripe sequence. Work approximately 8 to 10 rounds of single crochet around the top edge of the pants body. Work each round in the back loops only — this creates a subtle ridge that gives the waistband a clean, finished look.

After completing the single crochet rounds, fold the waistband down toward the inside of the pants and use a yarn needle and matching yarn to whip stitch the edge to the inside of the pants, leaving a gap of about 2 inches to insert the elastic. Thread the elastic through the casing, overlap the ends by about 1 inch, and sew them securely together. Close the remaining gap with a few whip stitches.


Hem Finishing

At the bottom of each leg tube, work a single round of single crochet in a complementary color to create a clean hem. You can also add a round of reverse single crochet (also called crab stitch) for a slightly more decorative edge. This is optional but adds a professional finishing touch that makes the pants look more polished.


Color Combination Ideas

One of the most enjoyable parts of this project is choosing your stripe sequence. Here are a few palettes to consider.

A classic boho palette uses warm terracotta, dusty rose, cream, and sage green. Work each stripe in one round of each color for a dense, rhythmic pattern, or alternate two rounds of each color for wider, bolder stripes.

A coastal summer palette uses white, soft navy, sky blue, and sandy tan. This combination reads clean and fresh and pairs beautifully with sandals and a sun hat.

An earthy neutral palette uses oatmeal, warm gray, taupe, and chocolate brown. This approach creates a more subtle, sophisticated pair of pants that works in a wider range of outfits and settings.

A maximalist rainbow palette uses as many colors as you have in your stash, working one round of each in whatever order strikes you. This is the most joyful option and a fantastic way to use up small amounts of leftover yarn.


Tips for Getting the Best Fit

Crochet garments behave differently than knitted or woven ones, and pants in particular can feel a little different in handmade fabric than in store-bought fabric. A few tips will help you get the best results.

Measure yourself carefully and choose your size based on your hip measurement rather than your waist, since the waistband is adjustable with elastic. The hip and leg opening are the dimensions that need to be built correctly from the start.

Work a gauge swatch in the round rather than flat. Because the granny stripe stitch is worked as clusters with chain spaces, your tension in the round may differ slightly from your tension worked flat.

Try the legs on as you go. Once you’ve completed 10 to 12 inches of a leg tube, slip it over your ankle to see how it feels. If it seems too narrow, you can easily rip back and add more chains to your starting ring. If it seems too wide, same solution but in reverse.

Block your finished pants before wearing them for the first time. Wet blocking cotton crochet helps even out the stitches and allows the fabric to relax into its final drape. Lay the pants flat on a blocking mat, pin them gently into shape, and allow them to dry completely.


Care Instructions

Cotton crochet garments are generally easy to care for. Machine wash on a gentle cycle in cold water. Avoid hot water, which can cause cotton to shrink and colors to fade. Lay flat to dry rather than tumble drying, which can distort the fabric’s shape and put stress on the seams and crochet structure. If your pants feel a bit stiff after washing, a brief tumble in the dryer on low heat for just five minutes after they’ve mostly air dried can help soften them up.


Frequently Asked Questions

Can I use acrylic yarn instead of cotton? You can, and it will work for the stitch pattern, but the drape and feel will be quite different. Acrylic yarn tends to have more stretch, which means the pants may sag over time. If you choose acrylic, go for a firmer tension and use a hook that’s one size smaller than what you’d use for cotton.

What if I want longer or shorter legs? Simply add or remove rounds from the leg tube section. Each additional two rounds adds approximately half an inch to the inseam. Keep track of your row count so both legs end up the same length.

How do I keep my color changes tidy? Weave in your ends as you go rather than saving them all for the end. With a stripe project of this length, you’ll accumulate a significant number of yarn tails if you wait. Weaving in a few tails at the end of each crocheting session keeps the project manageable.

Can I add pockets? Absolutely, and they’re easier to add than you might think. At the hip level of the pants body, work a small rectangle of single crochet approximately 6 inches wide and 7 inches tall, then seam the sides and bottom to the inside of the pants, leaving the top open. Simple, functional, and deeply satisfying.


Final Thoughts

These Granny Stripes Wide Leg Pants are the kind of project that starts with a spark of inspiration and ends with a garment you’re genuinely proud to wear. The combination of a familiar stitch pattern and a wearable, contemporary silhouette makes this an excellent project whether you’re new to garment crochet or a seasoned maker looking for something a little different.

The free pattern structure here gives you everything you need to get started, and from there, the details are entirely yours to decide. Your colors, your stripe sequence, your yarn choices — every decision brings something personal to the finished piece, and that’s really what handmade clothing is all about.

Grab your hook, dig into your yarn stash, and get started. Your new favorite pair of pants might be only a few weeks of evenings away.

Categorized in:

Crochet Fashion Ideas,

Last Update: September 28, 2026