How to Sew a Crossbody Sling Bag Sewing Pattern

How to Sew a Crossbody Sling Bag Sewing Pattern

Jump to Instructions

Overview

Learn how to sew a sleek mini sling bag with front and back pockets, adjustable strap, and zipper closure. This step-by-step guide walks you through every detail—from installing magnetic snaps to assembling the full strap system with buckles and D-rings. Perfect for beginners with some sewing experience and ideal for everyday use, festivals, and travel.

Sizing Details

This is a one size bag. Approximately 5.5" wide x 7.5" tall x 1.5" deep.

Fabric & Notions

Fabric:

  • 1/4 yard of shell fabric – Choose something sturdy like canvas, denim, cotton twill, or even a bag-luggage style fabric (like Cordura or outdoor nylon) for extra durability.
  • 1/4 yard of lining fabric – Nylon, polyester, ripstop, or waterproof bag linings all work beautifully.

Zippers:

  • 1 heavy-duty invisible zipper (10" long) with 2 zipper heads.
  • 1 standard zipper (6") for the front pocket – optional, but adds extra functionality.

Straps & Hardware:

  • 1.5" wide nylon webbing – for the main adjustable strap.
  • 1" wide nylon webbing – for smaller strap tabs or extensions.
  • 2 D-rings – 1" or larger, to attach the strap ends.
  • 1.5" buckle – quick-release style recommended for easy on/off.
  • 1 swivel hook – so the strap can clip to either side.
  • 1 magnetic clasp or snaps – for the hidden front flap closure.

Finishing:

  • Double-folded bias tape or trim – Use 0.5" (1 cm) wide when folded for binding the inside seams.

Fabric Yardage

  • 1/4 yard of shell fabric
  • 1/4 yard of lining fabric
  • 2 yards of 1.5" nylon strap
  • 1/2 yard of 1" nylon strap
  • Sewing Instructions

    Color Guide

    How to sew a crossbody sling bag sewing pattern travel fannypack by Katkow

    Pattern Pieces

    After cutting your fabric, you should have the following pieces:

    • 2 zipper sides (shell)
    • 2 zipper sides (lining)
    • 1 dull head zipper (same width)
    • 2 strap points (shell)
    • 1 bottom side (shell)
    • 1 bottom side (lining)
    • 2 body pieces (front/back) in shell
    • 2 body pieces (front/back) in lining
    • 2 pocket flaps (shell)
    • 1 pocket flap (interfacing)
    • 1 front pocket (shell)
    • 1 front pocket (lining)
    • 1 zipper (width of front pocket)
    • 1 back pocket (shell)
    How to sew a crossbody sling bag sewing pattern travel fannypack by Katkow

    Install Front Pocket Closure

    Fuse interfacing to the wrong side of one pocket flap piece.

    Cut a small square of interfacing and fuse it to the wrong side of the shell front pocket, where the magnet or snap closure will go.

    Cut slits into the interfaced section for your magnet or snap closure.

    Install the female magnet/snap on the right side of the front pocket, and the male side to the right side of the inner flap piece.

    How to sew a crossbody sling bag sewing pattern travel fannypack by Katkow

    Front Pocket Zipper Assembly

    Layer the front pocket shell right side up. Place the zipper face down on top.

    Add the lining piece on top, right side down, so the zipper is sandwiched in between.

    Sew along the top edge using a zipper foot and straight stitch.

    Flip pieces right side out and topstitch below the zipper.

    You may need to remove your machine foot if it hits the magnetic closure.

    How to sew a crossbody sling bag sewing pattern travel fannypack by Katkow

    Pocket Flap and Assembly

    Stack the two pocket flap pieces right sides together. Sew along the sides and curved bottom.

    Trim corners and seam allowance. Flip right side out and press.

    How to sew a crossbody sling bag sewing pattern travel fannypack by Katkow

    Align the finished flap to the top edge of the front pocket zipper. Sew in place with a zipper foot.

    Finish the raw edge (above the flap seam) with serging, bias tape, or folded nylon trim.

    How to sew a crossbody sling bag sewing pattern travel fannypack by Katkow

    Align the pocket and flap (wrong side up) onto the front body shell, using guide marks from the paper pattern.

    Sew along the marked line. Then flip the pocket/flap down, aligning it with the bottom of the body. Press the flap fold.

    How to sew a crossbody sling bag sewing pattern travel fannypack by Katkow

    Stack the front body shell and front lining wrong sides together. Baste around all edges (not the seam allowance line) to keep them from shifting.

    How to sew a crossbody sling bag sewing pattern travel fannypack by Katkow

    Back Pocket

    Fold the top edge of the back pocket twice to create a rolled hem. Topstitch.

    Place the pocket on the back shell piece, right sides up. Add the back lining underneath, wrong side facing.

    Baste all layers together along the outer edges (not the seam allowance).

    How to sew a crossbody sling bag sewing pattern travel fannypack by Katkow

    Zipper Side Panel

    Sandwich the zipper between one shell and one lining zipper side piece, right sides together.

    Sew with a zipper foot. Flip right side out and topstitch.

    Repeat for the other side of the zipper.

    How to sew a crossbody sling bag sewing pattern travel fannypack by Katkow

    Bottom Side Attachment

    Gather the bottom side shell and lining pieces.

    Sandwich one end of the assembled zipper panel between them, aligning all edges.

    Optional: Insert a folded nylon loop for a keychain clip here.

    Sew together. Then align the opposite ends and sew.

    How to sew a crossbody sling bag sewing pattern travel fannypack by Katkow

    Flip right side out. Topstitch around the loop to secure it pointing down.

    How to sew a crossbody sling bag sewing pattern travel fannypack by Katkow

    Strap Points and D-Rings

    Take two strap point shell pieces and a 16” long, 1.5” wide nylon strap.

    Insert the strap between the shell pieces, about 3.5–4” from the edge.

    Sew around the sides and top edge. Flip right side out.

    Sew an X on the triangle using paper pattern guides to secure the strap.

    How to sew a crossbody sling bag sewing pattern travel fannypack by Katkow

    Position this strap point at the top center of the back piece (right sides facing) and sew it in place.

    For the D-rings:

    • Cut two 3” x 1” nylon strips, fold each around a D-ring.
    • Pin to bottom corners of the back shell (right sides facing, D-rings pointed inward).
    • Sew in place just above the curves.
    How to sew a crossbody sling bag sewing pattern travel fannypack by Katkow

    Bag Assembly

    How to sew a crossbody sling bag sewing pattern travel fannypack by Katkow

    With the front piece right side up, pin the zipper/side piece around the edges. Use notches to help align evenly.

    Snip into the side piece seam allowance at the curves if needed to ease fit.

    Sew all the way around. Leave part of the zipper open to flip it later.

    Trim seam allowances and adding binding using bias tape or a folded nylon trim, to hide the raw edges on the inside of the bag.

    Repeat to attach the back piece, completing the bag body.

    How to sew a crossbody sling bag sewing pattern travel fannypack by Katkow

    Adjustable Strap

    You’ll need:

    • 1 side-release buckle (1.5" wide)
    • 1 tri-glide slider (for adjusting strap length)
    • 1 swivel hook
    • 1 nylon strap, 46" long x 1.5" wide
    • 1 short strap (already attached to the bag with triangle point)

    Attach Buckle (female end):
    Take the short strap already sewn into the bag. Slide it through the female end of the buckle. Fold the end over and stitch securely.

    Install Tri-Glide:
    Take the long 46” strap and feed one end through the tri-glide slider, going over the center bar and back under. Leave a few inches.

    Attach Buckle (male end):
    Slide that same end through the male end of the buckle. Fold it back and sew it down — this locks the male buckle onto the strap.

    Adjust Strap Through Slider:
    Take the free end of the strap and feed it back through the tri-glide — over the part you sewed earlier — so it becomes adjustable.

    Add Swivel Hook:
    On the opposite end of the strap, loop it through the swivel hook, fold the end over, and sew a box with an X to secure it firmly.

    Usage:
    Clip the swivel hook to either D-ring on the bottom of the bag to wear it crossbody or over the shoulder. The strap is adjustable using the tri-glide.

    How to sew a crossbody sling bag sewing pattern travel fannypack by Katkow