crochet striped shorts pattern

Crochet Striped Shorts Pattern: A Complete Step-by-Step Guide for Beginners and Beyond

There is something endlessly satisfying about wearing something you made yourself, and crochet shorts sit right at the top of that list. They are breezy, customizable, and when done in stripes, they become a statement piece that looks far more complicated than it actually is. Whether you are just getting comfortable with your hook or you have been crocheting for years and want a fun warm-weather project, this crochet striped shorts pattern will walk you through everything you need from yarn selection all the way to the finishing touches.

Let’s dive in.


Why Crochet Striped Shorts Are Worth Making

Before we get into the pattern itself, it helps to understand why this project is so popular in the crochet community. Striped shorts offer a few things that other crochet garments don’t always deliver.

First, stripes let you use up yarn from your stash. If you have been collecting half-skeins of cotton in various colors, this is your chance to put them to work. You don’t need huge quantities of any single color, which makes this a budget-friendly project.

Second, the construction is beginner-approachable. Unlike sweaters or cardigans that require complex shaping across the chest, shoulders, and sleeves, shorts are essentially two leg tubes connected at the top. Once you understand the basic structure, the rest is repetition with color changes.

Third, they are endlessly customizable. You can make them as short or as long as you like, change the stripe width, mix colors, or add pockets. The base pattern stays the same and you adapt it to suit your taste and your measurements.


Materials You Will Need

Getting the right materials makes a significant difference in how your finished shorts look and feel. Here is what you need to gather before you start.

Yarn: The most important choice is yarn fiber. For shorts, you want something lightweight, breathable, and with good stitch definition. Cotton yarn is the classic choice, and for good reason. It is cool against the skin, holds its shape well, and shows off crochet texture beautifully. Look for a DK weight or light worsted weight cotton. Recommended options include Paintbox Yarns Cotton DK, Lion Brand 24/7 Cotton, or any similar smooth cotton yarn.

For a typical pair of adult shorts in a size medium, plan on approximately 400 to 600 yards of your main color and 100 to 200 yards of each contrasting color. If you are making wider stripes, adjust accordingly. It is always better to buy a little more than you think you need rather than running short mid-project.

Hook: For DK weight cotton, a 4.0 mm or 4.5 mm hook works well for most people. However, gauge matters more than hook size. Always swatch before beginning.

Other supplies: You will need a yarn needle for weaving in ends, stitch markers to help track rounds, a measuring tape, and scissors. If you want to add a waistband with a drawstring, pick up a length of ribbon, elastic, or cording in a complementary color.


Understanding Gauge and Sizing

This pattern is worked in the round from the waist down. The gauge you achieve will determine your final size, so please do not skip swatching.

Target gauge: 16 stitches and 18 rows = 4 inches in single crochet using your chosen yarn and hook.

To make your gauge swatch, chain 20 and work rows of single crochet back and forth until you have a square of fabric roughly 5 inches across. Measure the center of the swatch (not the edges, which can distort) and count how many stitches and rows fall in a 4-inch span.

If you have more stitches than the pattern calls for, your gauge is too tight and you should try a larger hook. If you have fewer stitches, go down a hook size. Even a half-stitch difference per inch adds up significantly over the full circumference of a pair of shorts.

Sizes: This pattern is written for the following hip measurements. Choose your size based on your hip measurement plus 2 to 4 inches of ease for a comfortable, relaxed fit.

Small fits hips 34 to 36 inches. Medium fits hips 37 to 40 inches. Large fits hips 41 to 44 inches. Extra-large fits hips 45 to 48 inches.

Throughout the pattern, instructions for different sizes are separated by commas in this order: Small, Medium, Large, Extra-Large.


Abbreviations Used in This Pattern

ch — chain
sl st — slip stitch
sc — single crochet
hdc — half double crochet
dc — double crochet
st(s) — stitch(es)
sp — space
blo — back loop only
MC — main color
CC1 — contrasting color 1
CC2 — contrasting color 2
rep — repeat
pm — place marker
rm — remove marker


The Crochet Striped Shorts Pattern

Waistband

The waistband is worked flat and then seamed, which gives it a clean finish and allows you to fold it over elastic or a drawstring later.

With MC, chain 17. This creates a waistband that is approximately 3 inches wide when folded in half.

Row 1: Sc in second ch from hook and in each ch across. (16 sts)

Row 2: Ch 1, turn. Sc in blo of each st across. (16 sts)

Repeat Row 2 until your waistband measures the following lengths: Small — 34 inches. Medium — 38 inches. Large — 42 inches. Extra-Large — 46 inches.

Seam the short ends together using a slip stitch join or mattress stitch to form a loop. Set aside.

Body of the Shorts

The body is worked in the round from the top down. You will join your yarn to the top edge of the waistband and work downward, adding stripes as you go.

Round 1 (foundation round): With MC, join yarn to the top edge of the waistband with a sl st. Ch 1. Work sc evenly around the top edge of the waistband, placing one sc per row. You should end up with approximately 136 (152, 168, 184) sts. Sl st to first sc to join. Do not turn.

Rounds 2 through 6: Ch 1. Sc in each st around. Sl st to join at end of each round. This section creates a smooth hip area before shaping begins.

Round 7 (increase round): Ch 1. Sc in next 16 (18, 20, 22) sts, 2 sc in next st. Repeat from to around. Sl st to join. You now have 144 (160, 176, 192) sts.

Rounds 8 through 12: Ch 1. Sc in each st around. Sl st to join.

Round 13 (increase round): Ch 1. Sc in next 17 (19, 21, 23) sts, 2 sc in next st. Repeat from to around. Sl st to join. You now have 152 (168, 184, 200) sts.

Rounds 14 through 18: Ch 1. Sc in each st around. Sl st to join.

At this point, your shorts body should measure roughly 5 to 6 inches from the waistband fold. Try the piece on or compare against your measurements to confirm fit through the hips before proceeding.

Introducing Stripes

Here is where the fun really begins. You will now begin the striped section of the shorts. The following stripe sequence creates bold, even stripes that repeat down the legs. Feel free to adjust the number of rounds per stripe to make them narrower or wider.

Stripe sequence: 4 rounds MC, 4 rounds CC1, 4 rounds CC2. Repeat this sequence until you reach your desired length.

To change colors at the end of a round, work the last sc of the round until two loops remain on your hook, then pull through with the new color. This creates a clean color join. Carry unused colors loosely up the inside of the work rather than cutting after every stripe to reduce the number of ends you need to weave in later.

Continue working in the stripe sequence for approximately 8 to 10 inches from the top of the body section, or until the piece reaches your preferred total length minus the inseam you want to create.

Dividing for the Legs

Now you will divide the body to create two separate leg openings.

Marking the divide: Fold your work flat, matching the side seams. Use stitch markers to divide your total stitch count in half. Each half will become one leg.

Crotch gusset (optional but recommended): To give the shorts a more comfortable fit and reduce tension at the crotch point, chain 6 to 8 stitches at the join point of each leg. This small chain bridge adds ease and prevents the shorts from pulling uncomfortably when worn.

Working the Legs

You will now work each leg separately in the round.

First leg: Starting at the center front, sc across 76 (84, 92, 100) sts, then sc across the crotch chain bridge. Join to work in the round. You should have approximately 82 (90, 98, 106) sts.

Continue working in the established stripe sequence for 4 to 6 more rounds, or until the leg is your desired inseam length. For classic short shorts, 2 to 3 inches of inseam is typical. For longer shorts or bermuda-style, work 5 to 7 additional inches.

Leg edging: To finish the leg opening cleanly, work one round of sc in MC, then one round of slip stitch. This creates a tidy hem that lies flat without rolling.

Fasten off and weave in ends.

Second leg: Join yarn to the remaining sts and repeat the leg instructions above to match.


Finishing Your Crochet Striped Shorts

Finishing can make the difference between a project that looks handmade and one that looks professionally crafted. Take your time with these steps.

Weaving in ends: Use your yarn needle to weave each end in through at least 2 inches of stitches, going in different directions to ensure they are secure. For cotton yarn specifically, weaving through the backs of stitches in a zigzag pattern works best since cotton has less grip than wool and ends can work themselves loose over time.

Waistband casing: Fold the waistband in half toward the inside of the shorts and whipstitch the lower edge to the inside of Round 1. Leave a small opening at the back center seam. Thread your elastic or drawstring through the casing using a safety pin, adjust for comfort, and stitch the opening closed. Alternatively, if you used ribbon as a drawstring, leave the opening and let the ribbon ends hang as a decorative tie at the front.

Blocking: Fill a basin with cool water and submerge your shorts completely. Allow them to soak for 15 to 20 minutes. Gently squeeze out the excess water without wringing. Lay flat on a blocking mat or clean towel and smooth into shape. Pay particular attention to the stripe color lines, making sure they are straight. Allow to dry completely before wearing.


Tips for Customizing Your Striped Shorts

One of the best things about making your own clothing is that you can tailor every detail. Here are a few ideas to make this pattern uniquely yours.

Vary the stripe widths. Instead of uniform 4-round stripes, try alternating wide and narrow stripes. For example, work 6 rounds of your main color, then 2 rounds of a contrasting color, then 2 rounds of another. This creates a more dynamic, fashion-forward look.

Try a tonal palette. Instead of high-contrast color combinations, choose three shades of the same color family — for example, pale blue, medium blue, and navy — for a sophisticated gradient effect.

Add a pocket. A simple surface crochet pocket on the front adds both function and style. After finishing the body, use your yarn needle to outline a pocket shape on the front panel with a running stitch in a contrasting yarn. Then surface crochet along those lines and build a pocket panel by crocheting back and forth from the marked stitches. Seam the sides and bottom of the pocket panel to the shorts body.

Adjust the rise. If you prefer a higher-waisted look, simply work more rounds between the waistband and the divide for the legs before adding any shaping. For a lower-rise style, reduce those rounds.

Change up the stitch. Single crochet gives a dense, sturdy fabric, but you can work the striped section in half double crochet for a slightly looser and drapier feel. Just be sure to re-swatch if you switch stitches, as your gauge will change.


Caring for Your Crochet Shorts

Cotton garments are fairly forgiving to care for, but a few practices will help them last longer and keep their color.

Machine wash on a gentle cycle in cold water. Hot water can shrink cotton and cause colors to bleed, especially in the first few washes. Turn the shorts inside out before washing to protect the right side of the fabric. Lay flat to dry rather than using a dryer, which can cause distortion. If you must machine dry, use the lowest heat setting.

Store your shorts folded rather than hung, since hanging can stretch out the waistband over time.


Common Questions About This Pattern

Can I use acrylic yarn instead of cotton? Yes, though the finished garment will feel warmer and less breathable than a cotton version. If you live in a cooler climate or want to wear your shorts layered over tights in transitional weather, a cotton-acrylic blend can be a nice compromise.

What if my gauge is slightly off? Rather than fighting your gauge, adjust the stitch count in Round 1 to match your actual gauge to the target circumference. For example, if your gauge is slightly looser and you get 15 stitches per 4 inches instead of 16, you may need to reduce your starting stitch count slightly.

How do I keep my stripe joins from spiraling? Working in joined rounds (slip stitching at the end of each round and chaining to start the next) rather than continuous spiral rounds keeps your color changes aligned vertically, which is important for crisp-looking stripes.

Can I make these in a larger size than the pattern covers? Absolutely. To size up, add 16 to 18 stitches per size increment in Round 1 and add one stitch per increase repeat in the shaping rounds. Keep the same stripe sequence and construction and simply scale the numbers.


Final Thoughts

A pair of crochet striped shorts is one of those projects that combines the pleasure of repetitive, meditative crochet work with a satisfying and genuinely wearable result. Once you have made your first pair, you will likely want to make several more — it is that kind of pattern. The stripe sequences are flexible enough that no two pairs ever have to look exactly alike, which means you can revisit this project again and again and always come away with something fresh.

Take your time with the gauge swatch, measure twice before dividing for the legs, and don’t rush the finishing. The extra care you put into those details is what transforms handmade into something you are genuinely proud to wear.

Happy crocheting, and enjoy every stitch of your new favorite summer wardrobe staple.

Categorized in:

Crochet Fashion Ideas,

Last Update: October 1, 2026

Tagged in:

, , ,