You are currently viewing DIY Cotton Canvas Shoulder Bag – Easy Sewing Tutorial with Pockets!

DIY Cotton Canvas Shoulder Bag – Easy Sewing Tutorial with Pockets!

Want to create your own stylish and functional shoulder bag? I’ll guide you through the simple steps to sew a cute bag using cotton canvas fabric. With pockets on the inside and outside, this bag is not only adorable but also super convenient to use. Don’t worry if you’re new to sewing—this project is easier than you think!

tutorial_sewingtimes1024768
tutorial_sewingtimes1024768
tutorial_sewingtimes1024768

The finished measurements of this bag are approximately 11⅞″(30㎝) W × 11⅞″(30㎝) H × 4″(10㎝) D.

You may watch the full video tutorial on my Youtube channel.

Share this video with a lot of people who need it.

Seam allowances are 3/8″ unless otherwise specified.

Let's get started!!

To make this you will need:

◆ Main Panel
② 12⅝″ × 12⅝″ (32㎝ × 32㎝) Outer layer
② 12⅝″ × 12⅝″ (32㎝ × 32㎝) Lining
◆ Front Pocket
① 12⅝″ × 12⅝″ (32㎝ × 32㎝) Outer layer
◆ Inside Pocket
① 12⅝″ × 12⅝″ (32㎝ × 32㎝) Lining
◆ Shoulder Strap
① 40¼″ × 4¾″ (102㎝ × 12㎝) Outer layer
① 31½″ × 4¾″ (80㎝ × 12㎝) Outer layer
◆ Bottom Panel
① 14⅝″ × 4¾″ (37㎝ × 12㎝) Outer layer
① 23⅜″ × 4¾″ (59㎝ × 12㎝) Lining
◆ Others
① Plastic Snap Buttons

tutorial_sewingtimes1024768
tutorial_sewingtimes1024768
tutorial_sewingtimes1024768

Fold pockt fabric in half and stitch the top.
Place the pocket on the right side of the main panel and sew.

tutorial_sewingtimes1024768

Place the right sides together of the shoulder strap and bottom panel and sew both sides with an allowance of about 3/8″.

tutorial_sewingtimes1024768

Pin the Gusset to the Main Panel, pinning first at the center. Then pin the ends in place. Continue to pin along only the straight edges of the Main Panel, there is no fiddling for these points. With sharp scissors make small snips on the gusset at the round shape of the main panel. The small snips will help the curved edge of the pouch. Sew with an allowance of about 3/8″.

tutorial_sewingtimes1024768
tutorial_sewingtimes1024768

Fold 3/8″ inward along the edge of the shoulder strap and iron. Place the shoulder strap into the main panel.

tutorial_sewingtimes1024768

Place the right sides together of the outer and lining and sew with an allowance of about 3/8″.

tutorial_sewingtimes1024768

Turn it right side out by pulling the fabric through the opening. And sew up this opening.

tutorial_sewingtimes1024768

Sew the shoulder strap outer layer and lining together.

tutorial_sewingtimes1024768

Attach the snap buttons.

YOU ARE FINISHED!

Happy sewing!