• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

  • Home
  • All varieties
  • Amigurumi
  • Baby Crochet
  • Crochet Accessories
  • Crochet Blankets
  • Crochet Clothing
  • Crochet Home Decor
  • Crochet Patterns
  • Crochet Tutorials
  • Granny Square Crochet
  • Seasonal Crochet

  • Facebook
  • Instagram
  • Pinterest
  • RSS
  • Twitter
  • YouTube
  • Home
  • All varieties
  • Amigurumi
  • Baby Crochet
  • Crochet Accessories
  • Crochet Blankets
  • Crochet Clothing
  • Crochet Home Decor
  • Crochet Patterns
  • Crochet Tutorials
  • Granny Square Crochet
  • Seasonal Crochet
  • Facebook
  • Instagram
  • Pinterest
  • RSS
  • Twitter
  • YouTube
Crochet Accessories / Crochet Drawstring Bag: A Step-by-Step Pattern for Beginners

Crochet Drawstring Bag: A Step-by-Step Pattern for Beginners

October 24, 2026 by wb6dy

A crochet drawstring bag is a practical little project that combines useful storage with handmade charm. Its sturdy base, simple sides, and adjustable cord closure make it ideal for organizing small everyday essentials, carrying craft supplies, storing accessories, or wrapping a special gift.

This beginner-friendly pattern uses single crochet stitches to create a compact, close-knit fabric. The bag is worked from an oval base upward, with a simple channel at the top for a crocheted drawstring. You can keep the design minimal or customize it with stripes, a contrasting cord, or an optional lining.

1. Project Overview

  • Skill level: Beginner
  • Approximate completion time: 2–4 hours
  • Approximate finished dimensions: 6 inches wide, 7 inches tall, and about 2 inches deep when filled lightly
  • Construction method: Oval base worked in rounds, followed by joined rounds for the sides
  • Main stitch: Single crochet
  • Closure style: One continuous crocheted cord threaded through a chain-space channel
  • Suggested uses: Small accessories, craft supplies, gift packaging, cosmetics, and everyday essentials

Finished dimensions and completion time are approximate. They depend on yarn weight, hook size, stitch tension, and how firmly you crochet.

2. Materials and Supplies

Gather the following materials before starting:

  • Yarn: Approximately 100–150 yards of cotton or a durable cotton blend in a medium weight.
  • Crochet hook: A 4 mm hook is a useful starting point for many medium-weight cotton yarns. Adjust to suit your yarn and tension.
  • Scissors: For cutting the yarn.
  • Tapestry needle: For weaving in ends.
  • Stitch markers: Helpful for marking the beginning of rounds and the corners of the oval base.
  • Measuring tape: To check the width and height.
  • Optional contrasting yarn: For a decorative cord or striped body.

Cotton yarn often creates clearly defined stitches and a relatively firm fabric, making it a good choice for a small bag. Acrylic yarn can produce a softer, stretchier result, while other blends may have different levels of structure and durability.

The drawstring in this pattern is crocheted from the same yarn, so allow enough yarn for both the bag and the cord. You do not need beads, cord stoppers, or purchased hardware for the main design.

3. US Crochet Abbreviations

  • ch: Chain
  • sl st: Slip stitch
  • sc: Single crochet
  • st(s): Stitch(es)
  • sp: Space
  • rep: Repeat
  • rnd: Round
  • FO: Fasten off

A single crochet is made by inserting the hook into a stitch, yarning over and pulling up a loop, then yarning over and pulling through both loops on the hook.

An increase means working two single crochet stitches into the same stitch. In the oval base, increases at each end of the foundation chain help the base grow evenly.

4. Skills Needed Before Starting

This project uses several basic crochet skills:

  • Making a slip knot.
  • Crocheting a foundation chain.
  • Working single crochet stitches.
  • Working into both sides of a foundation chain.
  • Increasing stitches at the ends of an oval.
  • Joining rounds with a slip stitch.
  • Making a chain cord.
  • Fastening off and weaving in loose ends.

The base is worked around a foundation chain. You crochet along one side of the chain, turn around the end, and continue along the other side. This creates an oval without needing to sew a separate base onto the bag.

The body is worked in joined rounds. At the end of each round, use a slip stitch to join to the first single crochet. The chain 1 at the beginning of each body round does not count as a stitch.

The drawstring channel is formed by making evenly spaced chain spaces near the top edge. The cord passes through these openings so the bag can be pulled closed.

5. Design and Construction

This bag is built from the bottom upward in three main stages.

  1. Circular base: Six rounds of single crochet create a firm, flat base.
  2. Main body: Single crochet stitches worked in joined rounds create the bag’s sides. The first body round uses the back loops only to make a defined transition between the base and the sides.
  3. Drawstring channel: A round of chain spaces creates openings for the cord, followed by a finishing round that neatens the top edge.

The pattern uses 36 stitches around the base and maintains that count throughout the body. The circular base is easy for beginners to count and produces a compact pouch suitable for small accessories.

6. Complete Step-by-Step Crochet Pattern

Part A: Make the Circular Base

Use your main yarn and crochet hook.

Round 1: Start the circle

  1. Make a magic ring.
  2. Chain 1. This chain does not count as a stitch.
  3. Work 6 single crochet stitches into the ring.
  4. Pull the ring closed.
  5. Join with a slip stitch to the first single crochet.

Stitch count: 6 sc

If you prefer not to use a magic ring, chain 4 and join with a slip stitch to form a small ring. Work the six single crochet stitches into the center.

Round 2: Increase

  1. Chain 1.
  2. Work 2 single crochet stitches into each stitch around.
  3. Join with a slip stitch to the first single crochet.

Stitch count: 12 sc

Round 3: Increase evenly

  1. Chain 1.
  2. Repeat the following sequence 6 times: work 1 single crochet in the next stitch, then 2 single crochet stitches in the following stitch.
  3. Join with a slip stitch to the first single crochet.

Stitch count: 18 sc

Round 4: Expand the base

  1. Chain 1.
  2. Repeat the following sequence 6 times: work 1 single crochet in each of the next 2 stitches, then 2 single crochet stitches in the next stitch.
  3. Join with a slip stitch to the first single crochet.

Stitch count: 24 sc

Round 5: Continue increasing

  1. Chain 1.
  2. Repeat the following sequence 6 times: work 1 single crochet in each of the next 3 stitches, then 2 single crochet stitches in the next stitch.
  3. Join with a slip stitch to the first single crochet.

Stitch count: 30 sc

Round 6: Complete the base

  1. Chain 1.
  2. Repeat the following sequence 6 times: work 1 single crochet in each of the next 4 stitches, then 2 single crochet stitches in the next stitch.
  3. Join with a slip stitch to the first single crochet.

Stitch count: 36 sc

Your base should now be a flat circle with 36 stitches around the edge.

Check the Base Shape

Place the base on a flat surface.

  • If it curls upward: Your tension may be too tight. Try a slightly larger hook or relax your stitches.
  • If it develops waves: Check that each increase round has the correct stitch count. Extra increases can make the edge flare.
  • If the circle looks uneven: Check that the increases are distributed evenly rather than clustered in one area.

A little natural movement is acceptable, but the base should lie reasonably flat before you begin the sides.

Part B: Build the Bag Body

The body is worked in joined rounds without increasing or decreasing. Each round contains 36 single crochet stitches.

Round 7: Turn the base upward

  1. Chain 1.
  2. Work 1 single crochet into the back loop only of each stitch around.
  3. Join with a slip stitch to the first single crochet.

Stitch count: 36 sc

Working through the back loops only creates a small ridge around the edge of the base. This helps define where the bottom ends and the sides begin.

Rounds 8–17: Work the sides

For each round:

  1. Chain 1.
  2. Work 1 single crochet into each stitch around, using both loops of each stitch.
  3. Join with a slip stitch to the first single crochet.

Stitch count: 36 sc per round

Repeat this instruction for all 10 rounds, keeping your tension consistent. The sides should rise evenly without flaring outward.

The body will measure approximately 4–5 inches tall above the base, depending on your yarn and tension. If you prefer a taller bag, add more plain rounds before beginning the drawstring channel.

How to keep the sides straight

  • Count 36 stitches after each round.
  • Do not work into the joining slip stitch from the previous round.
  • Remember that the beginning chain does not count as a stitch.
  • Keep the joining slip stitch loose enough that the top of the round does not pull inward.
  • Use a stitch marker in the first single crochet if the round beginning is difficult to identify.

Part C: Prepare the Top Edge

After Round 17, check the height of the bag.

The top edge should be even and wide enough for the drawstring to pass through easily. If you want a taller pouch, add more plain single crochet rounds now.

Do not decrease stitches before the channel. The opening needs to remain wide enough for the bag to close smoothly.

Part D: Crochet the Drawstring Channel

The channel is made with chain spaces around the top. These openings allow one continuous cord to travel around the bag.

Round 18: Create the openings

  1. Chain 1.
  2. Work 1 single crochet in the next stitch.
  3. Chain 1 and skip the next stitch.
  4. Repeat the previous two steps around the entire bag.
  5. Join with a slip stitch to the first single crochet.

Repeat this sequence 18 times.

Stitch count: 18 sc and 18 chain-1 spaces

The chain spaces create 18 openings around the bag. Each opening is separated from the next by a single crochet stitch, helping the channel remain evenly spaced.

Make the chain stitches loose enough for the cord to pass through. If your cord is thick, you may need a larger hook for this round.

Round 19: Finish the upper edge

  1. Chain 1.
  2. Work 1 single crochet into the first single crochet of the previous round.
  3. Work 1 single crochet into the next chain-1 space.
  4. Continue alternating between the single crochet stitches and chain spaces around the bag.
  5. Join with a slip stitch to the first single crochet.

Stitch count: 36 sc

This final round creates a neat upper edge above the drawstring openings. Do not work into the chain spaces in a way that closes the openings below them; the cord must remain free to travel through the channel.

Fasten off and weave in the yarn end away from the drawstring openings.

Part E: Make the Drawstring

Use the same yarn or a contrasting color.

For this bag, make one continuous chain cord approximately 28–32 inches long.

  1. Make a slip knot.
  2. Chain until the cord reaches the approximate length.
  3. Lay the chain flat and check that it is long enough to pass around the bag and leave enough length for pulling and tying.
  4. Fasten off, leaving a short tail.
  5. Weave the tail into the end of the cord to secure it.

The finished length depends on your yarn, hook, and tension. If you want a more substantial cord, you can make a narrow slip-stitch cord instead, but a simple chain is easier for beginners.

Part F: Thread and Finish the Closure

  1. Attach a safety pin or blunt yarn needle to one end of the cord.
  2. Insert the cord through a chain space in the channel.
  3. Pass it through the next opening, then continue alternating through the chain spaces around the bag.
  4. Continue until the cord has traveled all the way around the channel.
  5. Bring both ends out through the same starting area.

The cord should move freely through the openings without twisting or catching. Pull both ends gently to close the bag, then release them to reopen it.

If the cord catches, check that the chain spaces are large enough and that no loose yarn ends are blocking the channel.

You can leave the ends loose for tying or make small knots at their tips to help prevent fraying. Beads and cord stoppers are optional and are not required for this design.

7. Stitch Counts and Construction Reference

SectionInstructionsExpected count
Base Round 16 sc in magic ring6 sc
Base Round 2Increase in every stitch12 sc
Base Round 3Repeat 1 sc, increase18 sc
Base Round 4Repeat 2 sc, increase24 sc
Base Round 5Repeat 3 sc, increase30 sc
Base Round 6Repeat 4 sc, increase36 sc
Body Round 7Back-loop-only sc36 sc
Body Rounds 8–17Sc around36 sc each
Channel Round 18Alternate sc and ch-1 space18 sc, 18 spaces
Top Round 19Sc in each sc and chain space36 sc
DrawstringOne continuous chainApproximately 28–32 inches

The base has six rounds and finishes with 36 stitches. The body retains 36 stitches per round. The channel round creates 18 openings, and the finishing round contains 36 single crochet stitches.

Approximate finished dimensions are 6 inches wide and 7 inches tall, depending on the yarn, hook, and tension.

8. Assembly and Finishing

The bag is assembled as you crochet it, so no separate base or side panels need to be sewn together. Once the cord is threaded, complete these finishing checks.

  1. Secure all yarn ends. Weave in loose ends with a tapestry needle, keeping them clear of the drawstring channel.
  2. Check the base. Lay the bag flat and ensure the bottom is not excessively curled or wavy.
  3. Inspect the sides. Make sure the body rises evenly and the stitch count has stayed consistent.
  4. Check the top edge. Confirm that the 18 chain spaces remain open and the finishing round is not too tight.
  5. Test the cord. Pull both ends to close the bag, then release them to open it.
  6. Shape the bag gently. Smooth the base and sides with your hands.

Optional lining

A fabric lining can help prevent small items from slipping through the crochet stitches. Cut the lining to fit the inside of the bag, sew its side and bottom seams, and attach it inside below the drawstring channel.

Keep the lining away from the cord path. It should not cover or block the 18 openings.

9. Customization Ideas

Once you are comfortable with the basic construction, try these variations:

  • Small accessory pouch: Use finer yarn and a smaller hook, then reduce the number of base rounds.
  • Medium everyday bag: Follow the main pattern and use a durable cotton yarn.
  • Gift bag: Choose a festive color and finish the cord with small knots.
  • Striped bag: Change colors after a few body rounds.
  • Minimalist bag: Use one solid color and omit the optional lining.
  • Contrasting drawstring: Make the cord in a different color from the bag.
  • Decorative edging: Add a simple finishing detail above the channel, taking care not to close the cord openings.

To make the bag wider, add base increase rounds and keep the body stitch count consistent with the new base. To make it taller, add plain body rounds before the channel.

Remember that changing yarn weight or hook size affects the dimensions and flexibility. Larger crochet bags can stretch or sag under heavy contents, so choose a dense stitch pattern and durable yarn for the intended load.

10. Troubleshooting Common Problems

The base curls upward

Likely cause: Tight tension or insufficient increases.

Solution: Check the stitch counts for all six base rounds. Try a slightly larger hook or relax your tension.

The base becomes wavy

Likely cause: Too many stitches or uneven increase placement.

Solution: Count each round carefully and confirm that the final base round has 36 stitches. Spread the increases evenly around the circle.

The bag body flares outward

Likely cause: Extra stitches have been added to the body rounds.

Solution: Count 36 stitches in every body round. Do not work into the joining slip stitch or turning chain.

The sides lean or become uneven

Likely cause: Uneven tension or inconsistent joining.

Solution: Keep the joining slip stitch in the same position at the end of every round. Use a stitch marker and check your stitch count regularly.

The top edge is too tight

Likely cause: Tight chain stitches or a hook that is too small for the cord openings.

Solution: Use a slightly larger hook for the channel round or loosen your chain stitches. Test the cord before completing the finishing round.

The drawstring catches in the channel

Likely cause: The openings are too small or loose yarn ends are blocking them.

Solution: Make sure the cord can pass through each chain space freely. Trim or reweave any loose ends that obstruct the path.

The cord is too short

Likely cause: The chain was measured before fastening off or was made too tightly.

Solution: Make a longer cord. Aim for approximately 28–32 inches, then check that it travels around the channel and leaves enough length to pull.

The opening does not close evenly

Likely cause: The cord is twisted, the openings are uneven, or the cord is too stiff.

Solution: Re-thread the cord without twisting it and check that it passes through all 18 chain spaces. Use a flexible cord that slides smoothly.

The fabric stretches excessively

Likely cause: The yarn is too stretchy or the hook creates a loose fabric.

Solution: Try cotton yarn, a smaller hook, or a firmer tension. Avoid carrying heavy items in a bag that stretches significantly under weight.

The drawstring channel becomes loose

Likely cause: The channel stitches or chain spaces are too loose.

Solution: Use consistent tension and make sure the finishing round is secure. If the openings are too large, redo the channel with a smaller hook while ensuring the cord still fits.

11. Compact Written Pattern

Materials: Medium-weight cotton yarn, suitable crochet hook, scissors, tapestry needle, stitch marker, and measuring tape.

Base:

  • Rnd 1: 6 sc in MR. (6)
  • Rnd 2: Inc around. (12)
  • Rnd 3: Rep 1 sc, inc around. (18)
  • Rnd 4: Rep 2 sc, inc around. (24)
  • Rnd 5: Rep 3 sc, inc around. (30)
  • Rnd 6: Rep 4 sc, inc around. (36)

Join each round with a slip stitch. The beginning chain does not count as a stitch.

Body:

  • Rnd 7: Ch 1, sc in back loop only around. Join. (36)
  • Rnds 8–17: Ch 1, sc in each stitch around. Join. (36 each)

Drawstring channel:

  • Rnd 18: Ch 1, sc in next stitch, ch 1, skip next stitch. Repeat 18 times and join. (18 sc, 18 chain spaces)
  • Rnd 19: Ch 1, sc in each sc and each chain space around. Join. (36 sc)

Fasten off and weave in ends.

Cord:

  • Chain until the cord measures approximately 28–32 inches.
  • Fasten off and secure the ends.
  • Thread through all 18 chain spaces, passing through each opening in sequence until both ends emerge at the starting area.

Finishing:

  • Check the base and sides.
  • Test that the drawstring opens and closes smoothly.
  • Add an optional lining without blocking the channel.

12. Frequently Asked Questions

1. Is a crochet drawstring bag suitable for beginners?

Yes. This pattern uses basic single crochet stitches, simple increases, joined rounds, and a chain cord. Counting the stitches carefully is the main skill to practice.

2. Which yarn is best for a sturdy bag?

Cotton or a durable cotton blend is a good choice because it creates clearly defined stitches and often provides a relatively firm fabric. The best option depends on the contents and desired flexibility.

3. Can I make the bag larger or smaller?

Yes. Adjust the base dimensions to change the width and add or remove body rounds to change the height. If you change the number of base rounds, recalculate the stitch count so the sides remain even.

4. How do I stop the base from curling?

Check that you have followed the increase pattern and finished Round 6 with 36 stitches. If the base still curls, try a larger hook or a looser tension.

5. How do I make a drawstring channel?

This pattern creates a channel using alternating single crochet stitches and chain spaces. The cord passes through the openings, and a finishing round creates a neat upper edge.

6. How long should the drawstring be?

For this bag, approximately 28–32 inches is a useful starting estimate. The ideal length depends on your tension, the size of the bag, and how much cord you want available for pulling or tying.

7. Can I use a purchased cord instead of a crochet cord?

Yes. Choose a flexible cord that fits through the 18 chain spaces. Check that it moves smoothly and does not catch on the stitches.

8. Does the bag need a lining?

No. The bag works without a lining. A lining is optional if you want to keep very small items from slipping through the crochet stitches.

9. How can I make the bag less stretchy?

Use a suitable cotton yarn, a hook that creates a close fabric, and consistent tension. Avoid carrying heavy items that could stretch the bag out of shape.

10. How should I wash and care for the finished bag?

Follow the yarn manufacturer’s care instructions. Remove any optional accessories that are not washable, if possible, and check the seams, cord, and fabric for wear before using the bag again.

Conclusion

Your crochet drawstring bag is a practical project that combines a simple circular base, neat sides, and an easy pull-cord closure. Once you master the basic pattern, you can make matching pouches for gifts, accessories, craft supplies, and everyday organization.

Experiment with colors, adjust the height, or add a lining to suit your needs. Keep your stitch counts consistent and make sure the cord moves freely, and you will have a handmade bag with a clean, useful finish.

« Previous Post
Baby Crochet Chunky Blanket: A Step-by-Step Pattern for Beginners
Next Post »
Crochet Tulip Blanket: How to Crochet a Beautiful Floral Blanket Step by Step

If you enjoyed this…

Crochet Crossbody Bag

Free Crochet Crossbody Bag

Crochet Bucket Bag

Crochet Bucket Bag: An Easy Step-by-Step Pattern for Beginners

Crochet Evening Bag: An Elegant Step-by-Step Pattern for Beginners

Reader Interactions

Leave a Comment Cancel reply

Helpful comments include feedback on the post or changes you made.

Primary Sidebar

Crochet Spring Butterfly

Crochet Spring Butterfly: How to Make a Colorful Butterfly Step by Step

Rainbow Granny Square Crochet

Rainbow Granny Square Crochet: How to Make a Colorful Granny Square Step by Step

How to Crochet a Double Crochet Stitch

How to Crochet a Double Crochet Stitch: A Step-by-Step Tutorial for Beginners

  • All varieties
  • About
  • Contact
  • Landing Page
  • Cookies Policy
  • Disclaimer
  • Disclosure
  • Landing Page
  • Privacy Policy
  • Sample Page
  • Terms of Use
  • Facebook
  • Instagram
  • Pinterest
  • RSS
  • Twitter
  • YouTube

© 2026 · crochet Theme · Genesis Framework · Disclosure · Website Design by Anchored Design