Learn how to make a lightweight, lined drawstring shoulder bag with a relaxed fit, perfect for everyday use.

I love bags! I seem to need a new one all the time. So I wanted to make one that wasn’t too big but could easily carry my knitting projects. I love how this turned out and I can’t wait to use it!

Finished size: 7” x 9” x 12”

Supplies

Check out the DBJJ team’s favorite supplies in the Designs by JuJu Amazon store. And for all your stabilizer and batting needs, Designs by JuJu+ has you covered.

  • ½ yard fabric for outer bag
  • ½ yard fabric for lining
  • ½ yard of 44” fusible fleece. If you have the 22” fusible fleece you’ll need 1 yard.
  • 2 strips of 2½” x WOF for the drawstring casing
  • 2 yards of 1” webbing for the strap
  • (2) 1” swivel hooks
  • (2) 1” D-rings
  • 1” buckle slide
  • 1¼ yards cording for drawstring 
  • Plastic cord stop
  • Designs by JuJu+ magicMESH Cut-Away Stabilizer
  • DBJJ patterns used in this project:
Supplies

Let’s Get Started

We will start by prepping our fabric. From the main fabric, cut two pieces, each measuring 17” x 17”.

Cut main fabric 17” x 17”

Cut 4½” squares from the two bottom corners of each 17" x 17" fabric piece. You should now have both pieces with a 4½” square removed from each bottom corner. This will help us box the corners so the bag will stand up.

Helpful Tip:
If you prefer a more square-shaped bottom instead of a rectangular one, you can cut 3½” squares from the corners instead of 4½”. A smaller cut creates a narrower boxed corner, which changes the finished shape of the bag slightly.

Either option works beautifully — it just depends on the look you prefer!

Cut 4½” squares from the bottom corners of the fabric

Repeat this for the lining fabric and the fusible fleece.

Repeat for lining and fusible fleece

Fuse the fleece to the wrong side of both lining fabric pieces.

Fuse the fusible fleece to the lining fabric

Now we will get our front panel ready for embroidery. We want to find the center for our design within the center part of the panel. The outside flaps will be for the bottom and sides of our bag. It’s not a super structured bag so if your design overlaps the sides, it’s okay. Keep it away from the bottom flap though.

Find and mark your fabric center for your design

Hoop your magicMesh stabilizer.

Hoop your stabilizer

I use my hooping guide to ensure my fabric is placed where I want it in my hoop with the centers lining up.

Hoop fabric, lining up centers

Now we are ready to put our hoop in the machine to start embroidering.

Fabric ready to embroider

Embroider your design. Follow your color chart for the exact steps, to change threads, and to do any applique on the project. My design had one small piece of applique behind the yarn ball. 

Stitch out your design

Once your design is stitched, remove it from the machine and hoop. Trim up any threads.

Remove from the hoop and trim your threads

Trim the stabilizer on the back. I don’t worry about the threads on the back as they won’t be seen.

Trim the stabilizer on the back

Add the Hardware

We will now cut two 5” pieces of our webbing from the length of our strap. Thread a D-ring on each piece of the webbing.

Cut two 5” pieces of webbing from the strap and thread a D-ring on each

I like to do a tight zigzag stitch on the edges of my straps to keep them from unraveling. 

Zigzag stitch the edges to prevent unraveling

Here they are finished. My strap is more cotton, but if you had a nylon strap you could also heat seal the edges.

Finished edges of D-ring strap

Place the front of your bag right side up on your work surface. Place the top of each D-ring 2” from the top on the left and right sides. Place the D-ring toward the center with the edge of the strap lining up with the raw edge of the fabric.

Place the D rings 2” down from the top on each side of the front of your bag

Place the back piece of the bag cover over the front with right sides together. Pin or clip it in place. Stitch the sides and the bottom with a ½” seam allowance. Don’t stitch the cut-out areas.

Stitch the sides and bottom with a ½” seam allowance

Place the lining pieces with right sides together. We will again be stitching the sides and bottom, but this time we want to leave a 4½” opening on one side.

Stitch the sides and bottom of the lining pieces, but leave a 4½” opening on one side

Box the Corners

Now it’s time to box our corners. I like to sit my bag on the workspace with the bottom up and then pull the bottom seam and side seam together.

Working from the bottom of the bag, pull the bottom seam and side seam together

Line up the raw edges and clip or pin in place.

Line up raw edges and clip or pin in place

Using the same ½” seam allowance, stitch across this box seam. Repeat for the other corner on the cover fabric and both corners of the lining fabric.

Using ½” seam allowance, stitch across the box seam; repeat for the other corner and lining

Set the cover and lining aside for now. 

Make the Casing

We will next work on the casing for our drawstring. Cut two pieces of fabric 2½” x 33”.

From the drawstring casing fabric, cut two pieces 2½” x 33”

Stitch two of the short ends together with a ½” seam allowance and press the seam open.

Sew short ends together and press the seam open

Fold the long strip in half so it now measures 1¼” by 32”. Press the fold and clip the edges.

Fold the band in half with raw edges together and press

Find the center along the length of your casing.

Find the center of the length of the casing

Turn the cover of your bag right side out. Find the centers of the bag and line up the center of your casing on the back side of the cover. Pin or clip the casing to the top of the bag, raw edges together, around to the front of the bag. The casing ends should meet in the middle with a small space between the edges.

Attaching the casing

Assemble the Bag

Now slide the cover of the bag inside the lining of the bag. The lining should remain inside out so that the right sides are together.

Place the cover inside the lining fabric with right sides together

Start by lining up the side seams and clipping them together, making sure the top raw edges of the lining, cover, and drawstring casing are all lining up.

Line up the side seams and clip them together

Continue around the top edge of your bag, making sure the raw edges are even, clipping the lining to the cover and casing fabrics.

Continue clipping the cover and casing to the lining fabric

Take it to your machine and stitch completely around the top with a ½” seam allowance.

Stitch around the top with a ½” seam allowance

Now we are going to reach through the opening in the lining and pull the cover through so that it’s all right side out.

Pull cover through opening in lining and turn lining right side out

This is what it looks like after you have pulled it all through the opening.

Pulled through the opening

Stitch the opening in the lining closed. You can hand stitch it for an invisible look or sew a small edge seam on your machine for a faster option.

Stitch the opening in the lining closed

Once it’s closed, push the lining back down into the bag. I like to pull the casing up and press the lining and cover down.

Push lining back in bag, pull the casing up, and press the cover and lining

Then I do an edge stitch close to the seam on the cover. Don’t stitch on the casing as you’ll need all the space in there to get your drawstring through.

Edge stitch on the cover close to the seam

Make the Shoulder Strap

Now the bag is pretty much done, but it still needs a shoulder strap. Using the remaining webbing, we will feed on one of the swivel clasps to about the middle of the strap.

Slide a swivel clasp onto the webbing

Then we will come up through one side of the buckle slide and down the other side of the slide.

Bring one edge of the webbing up the buckle slide and down the other side

Overlap the webbing by about 1½” and stitch it down. I like to do a wide zigzag to help keep the strap from fraying. Depending on the width of your machine's presser foot you may have to overlap a bit more or you can do a bit less.

Overlap the webbing and sew the edge down

This is my finished slide.

Finished slide

At this point we want to make sure we aren’t twisting our strap. I like to slide the swivel clasp already on the strap down close to the slide.

Slide the clasp close to the slide

Making sure the strap isn't twisted, start from the outside edge of the slide and pull the strap up through it.

Making sure your strap isn’t twisted, feed the other end of the strap up through the slide

And back down the other edge of the slide. Pull the strap through so you have at least 6” to work with.

Pull the strap down the other side and through so you have at least 6 inches to work with

Place the other swivel clasp just at the edge of your strap. My brain thinks that there’s a right side and a wrong side to this, so I make sure that the top of the slide shows at the same time as the “front” of the swivel clasp and the tail tucks behind. I’m not sure there is a “right way” or a “wrong way,” but that’s what looks finished to me!

Place the second swivel clasp on the end of the strap

Stitch it in place and your strap is done!

Stitch it in place

Now we just need to pull the cord through the casing. I like to use a safety pin, but I know there are other gadgets out there to help make it easier. You can use whatever works for you to pull the cord through the casing.

Pull the cord through the casing

Trim the ends of your drawstring to where you like them. I melted the ends so they wouldn’t unravel.

Trim ends of drawstring to desired length

Slide on your cord stop. I like this because it helps keep the bag closed. I still tie a nice bow afterwards but I know it’s not going to inadvertently come open.

Slide on the drawstring lock

Take your strap and clip it to each side of the bag.

Clip the strap to the bag

And your shoulder bag is finished! I can now take my project with me wherever I go—and some days it seems that’s all I do! 

Finished bag

I’d love to see what you stash in your bag! If you make one, please post pictures of it in the Designs by JuJu Embroidery Blessings Facebook Group, or use the hashtag #designsbyjuju anywhere on social media, and inspire me. Remember, I can’t have too many bags!

Melanie Zitzman

Melanie Zitzman

Melanie has been sewing and crafting from a very young age. She loves to quilt, embroider, and paper craft and is always looking for her next project. She loves gnomes and they are overtaking her house! When she's not crafting she is a part time dental hygienist, a voracious reader, and volunteer hospital pianist.