
Free Crochet Shorts Pattern With Pockets | Easy Summer Crochet Project
There is something quietly magical about wearing something you made yourself. Whether it is the soft weight of yarn against your skin, the satisfaction of seeing a finished garment hanging in your closet, or the moment a friend asks where you bought those cute shorts and you get to say, “Oh, I made them” — handmade clothing carries a pride that store-bought pieces simply cannot match. And if you have been wanting to dip your toes into garment crochet without committing to the complexity of a full dress or a structured sweater, crochet shorts are the perfect starting point.
This free crochet shorts pattern is designed with warm-weather ease in mind. It features a relaxed silhouette, a comfortable elastic waistband, and — most importantly — functional pockets. Real pockets. Deep enough to fit your phone, a snack, your keys, or all three at once. If you have ever put on a beautiful handmade garment only to discover there is nowhere to put your hands, you will appreciate just how much thought went into including them here.
Whether you are a confident beginner who has finished a few scarves and granny squares and wants to try something more wearable, or an intermediate crocheter looking for a quick, satisfying summer project, this pattern has been written with you in mind. Every step is explained clearly, the stitch pattern is easy to memorize, and the construction is straightforward enough that you will not need to read ahead ten times just to understand what comes next.
Let us get into it.
Materials You Will Need
Before you start any crochet project, gathering your materials ahead of time makes the whole experience smoother and more enjoyable. Here is everything you need to make these shorts.
Yarn: You will want approximately 400–800 yards of DK or worsted weight yarn, depending on your size. Cotton or a cotton-blend yarn is highly recommended for warm-weather garments because it breathes well, holds its shape, and gets softer with every wash. Some wonderful options include Lion Brand 24/7 Cotton, Paintbox Yarns Simply DK, or any 100% mercerized cotton yarn in your preferred color. Avoid acrylic-only yarns for these shorts if you plan to wear them in summer heat — they tend to trap warmth rather than release it.
Hook: A 5.0 mm (size H/8) crochet hook works well with worsted cotton. If you are using DK weight, try a 4.5 mm (size 7). Always adjust based on your gauge swatch.
Notions: You will need a length of 1-inch wide elastic for the waistband, cut to your comfortable waist or hip measurement minus about one inch (so it sits snug without being tight). You will also need a yarn needle for weaving in ends and seaming, scissors, and stitch markers to help you keep track of rounds.
Optional: A measuring tape is your best friend in garment crochet. Keep it close throughout the project.
Gauge
Gauge matters more in garment crochet than in almost any other type of project. A slight difference in tension can mean the difference between shorts that fit beautifully and shorts that end up unwearable. Please do not skip the gauge swatch.
Using your hook and yarn, chain 20 stitches and work 10 rows of half double crochet. Block your swatch, let it dry, and then measure. You are aiming for approximately 14 stitches and 10 rows to equal 4 inches in half double crochet. If your swatch is larger than this, go down a hook size. If your swatch is smaller, go up a hook size.
Sizing
This pattern is written for sizes XS through 3XL, with finished measurements as follows.
XS fits hip measurements of 32–34 inches, S fits 35–37 inches, M fits 38–40 inches, L fits 41–43 inches, XL fits 44–46 inches, 2XL fits 47–50 inches, and 3XL fits 51–54 inches. The finished shorts include 2–4 inches of positive ease, meaning they will be slightly larger than your measurements for a relaxed, comfortable fit. If you prefer a more fitted look, size down one size. If you love a very roomy, flowy feel, size up.
When a single number appears in the pattern, it refers to the smallest size. Numbers for larger sizes follow in parentheses, like this: 40 (44, 48, 52, 56, 60, 64). Work the number that corresponds to your size throughout.
Abbreviations and Stitches Used
ch — chain
sl st — slip stitch
sc — single crochet
hdc — half double crochet
dc — double crochet
st(s) — stitch(es)
sp — space
rep — repeat
pm — place marker
RS — right side
WS — wrong side
BLO — back loop only
The body of these shorts is worked in half double crochet in the round, which creates a dense, smooth fabric that drapes beautifully. Pockets are worked flat and seamed on.
Pattern Notes
These shorts are worked in two separate leg tubes that are joined at the crotch to create the full short. The waistband is worked last and the elastic is inserted before the final seam is closed. Pockets are worked separately and attached using a simple whip stitch seam along three sides.
When joining rounds, do not turn your work unless the pattern specifically tells you to. The right side will always be facing you, which creates a clean, smooth fabric on the outside.
Chain-two at the beginning of a round does not count as a stitch in this pattern. Always begin your round with a chain-two, then work your first hdc into the very first stitch of the previous round.
The Pattern
Leg One
Begin by chaining 40 (44, 48, 52, 56, 60, 64). Join with a slip stitch to the first chain to form a ring, being careful not to twist your chain.
Round 1 (RS): Chain 2. Work one hdc into each chain around. Join with a slip stitch to the first hdc of the round. You will have 40 (44, 48, 52, 56, 60, 64) stitches.
Rounds 2 through 8: Chain 2. Work one hdc into each stitch around. Join with a slip stitch to the first hdc.
At this point you have a simple tube that forms the lower portion of the leg. Try it on if you like — it should slip comfortably over your knee with a little ease.
Round 9 (increase round): Chain 2. Work two hdc into the first stitch, one hdc into each of the next 19 (21, 23, 25, 27, 29, 31) stitches, two hdc into the next stitch, one hdc into each remaining stitch around. Join. You will now have 42 (46, 50, 54, 58, 62, 66) stitches.
Rounds 10 through 16: Work even in hdc around without any increases.
Round 17 (increase round): Chain 2. Work two hdc into the first stitch, one hdc into each stitch until two stitches remain before the end of the round, two hdc into the next stitch, one hdc into the last stitch. Join. You will now have 44 (48, 52, 56, 60, 64, 68) stitches.
Rounds 18 through 22: Work even in hdc around.
Do not fasten off. Slip stitch loosely around the top edge of the leg tube to stabilize it, then place the entire leg on a holder or leave it on a spare length of yarn while you make Leg Two.
Leg Two
Repeat all instructions for Leg One exactly. When you reach the end of Round 22, do not fasten off and do not slip stitch around the top. You are going to use the working yarn from Leg Two to join both legs together.
Joining the Legs
Lay Leg Two flat on your work surface with the right side facing you. Lay Leg One beside it in the same orientation. You are going to join them at the crotch to form the main body of the shorts.
With your working yarn still attached to Leg Two, insert your hook into the first stitch of Leg Two and then into the first stitch of the top edge of Leg One. Chain 4 (this forms the small crotch bridge), then continue working hdc across all stitches of Leg One, then across the chain-4 bridge, then across all stitches of Leg Two. You will now be working in one large round around the entire body of the shorts. Join with a slip stitch.
Your total stitch count at this point should be approximately 92 (100, 108, 116, 124, 132, 140) stitches, including the chain stitches in the bridge. Place a stitch marker at the beginning of your round.
Body of the Shorts
Rounds 1 through 6: Work even in hdc around. These rounds build the rise of the shorts — the section between the crotch and the waistband.
Round 7: This is a very slight shaping round. Chain 2. Work one hdc into each stitch, decreasing by working two stitches together at each side seam. To identify your side seams, fold the shorts so the crotch bridge is centered front to back, and mark the two points at each side where the folds fall. Decrease one stitch at each side seam. You will have 90 (98, 106, 114, 122, 130, 138) stitches.
Rounds 8 through 12: Work even in hdc around.
Fasten off and weave in your ends. Your main shorts body is complete.
The Waistband
With your hook and yarn, attach yarn to the top edge of the shorts body with a slip stitch. You are going to work a waistband that folds over to encase the elastic.
Round 1: Chain 2. Work one hdc into each stitch around the top edge. Join.
Rounds 2 through 6: Work even in hdc around, working in the back loop only for rounds 3 through 6. The back loop only instruction creates a clean, flexible fold line that will make inserting the elastic much easier.
After Round 6, fold the waistband down toward the inside of the shorts. You will sew this in place with your yarn needle after inserting the elastic. Before you close the waistband completely, thread your cut elastic through the channel, overlap the ends by about half an inch, and sew them together securely. Then whip stitch the folded waistband edge to the inside of the shorts all the way around, being careful not to stitch through to the outside of the fabric.
The Pockets
This is the part everyone gets excited about, and for good reason. These pockets are worked flat as simple rectangles and then attached to the sides of the shorts. Each pocket sits at hip height, angled slightly for a more natural feel.
To make one pocket (make two):
Chain 18 (18, 20, 20, 22, 22, 24).
Row 1: Work one hdc into the second chain from the hook and into each chain across. Turn. You will have 17 (17, 19, 19, 21, 21, 23) stitches.
Rows 2 through 20: Chain 2. Work one hdc into each stitch across. Turn.
Fasten off, leaving a long tail of at least 18 inches for seaming.
To attach the pocket, pin it to the side of the shorts with the top edge of the pocket sitting about one inch below the waistband. The pocket should be centered over the side seam area. Using your yarn needle and the long tail, whip stitch down the left side of the pocket, across the bottom edge, and up the right side, leaving the top of the pocket open. Weave in any remaining ends.
Repeat for the second pocket on the opposite side.
Finishing
Weave in all remaining ends carefully, going back and forth through several stitches to secure them. Give your shorts a good soak in cool water with a small amount of wool wash or gentle soap, then squeeze out the excess water without wringing, lay them flat on a towel, and shape them to your measurements. Allow them to dry completely before wearing.
Once dry, try them on. If the elastic feels too tight or too loose, it is easy to reopen the waistband seam slightly, adjust the elastic, and re-sew. The construction is forgiving and easy to alter.
Tips for Success
Working garments in cotton for the first time can feel a little different from working with acrylic or wool. Cotton has almost no stretch or memory, which means your tension needs to be consistent and you should take breaks if your hands feel fatigued. Bamboo or wooden hooks can help because they grip cotton yarn more gently than metal, reducing the chance of splits.
If you find the leg tubes twisting as you work in the round, it likely means your initial chain twisted before you joined it. This is one of the most common beginner mistakes in in-the-round crochet, and the fix is simple: always lay your chain flat on a table and double-check that it is not spiraling before you slip stitch to join.
For a more polished look on your pocket seams, try using a slightly finer matching thread on a small sewing needle instead of yarn to whip stitch the pocket edges. The seam will be nearly invisible.
If you want to add a little decorative detail, a simple shell stitch edging along the bottom hem of each leg looks beautiful in a contrasting color and only adds about thirty minutes to the project.
Why This Pattern Works for Summer
The half double crochet stitch is one of the best choices for warm-weather garments because it creates a fabric that is thicker than single crochet but still has natural open structure between stitches, allowing air to circulate. Combined with cotton yarn, you get shorts that feel cool and breathable even in humid heat.
The relaxed silhouette means these shorts work just as well over a swimsuit at the beach as they do with a simple tank top for a casual afternoon in town. The elastic waistband eliminates any fitting anxiety — as long as your hip measurement is in the right range, these will pull on easily and sit comfortably all day.
And those pockets. They make everything better.
Adapting the Pattern
Once you have made one pair of these shorts and understand the construction, the adaptations are limited only by your imagination. You can lengthen the leg tubes significantly to turn these into full-length wide-leg pants. You can work a longer rise for a high-waisted effect. You can swap the half double crochet fabric for a mesh stitch on the leg sections for a more open, airy look while keeping the solid fabric at the waistband and pockets for structure.
Color blocking is endlessly fun with this pattern — try working each leg in a different color, or switching colors at the waistband. A stripe pattern in the body rounds adds movement and visual interest without adding any complexity to the stitch pattern.
Share Your Make
If you make a pair of these shorts, please share them! Tag your project on Instagram or Ravelry, and if you have any questions as you work through the pattern, leave a comment below. Seeing finished projects from this community is genuinely one of the best parts of sharing free patterns, and your makes inspire other crocheters to give it a try.
Happy crocheting, and enjoy your summer.