Skip to Content

Cross Body Bag Pattern Free

This cross body bag is made from waxed canvas with a rolled top. It is a medium size crossbody bag with one internal slip pocket.

I have made my version with waxed canvas.

Not familiar with sewing waterproof canvas? Don’t worry I have you covered with my post 11 Top Tips for Sewing Waxed Canvas.

Alternatively you could make this bag from a variety of different fabrics of a similar weight, such as canvas or curtain/upholstery type fabric or even faux leather.

I have several crossbody purse patterns you may wish to check out:

The finished cross body bag measures 11 (height) by 10 (width) by 3″ (depth), a perfect size for everyday use.

This free sewing pattern comes with step-by-step instructions and a video tutorial for this crossbody bag pattern.

Cross Body Bag Pattern

Pattern pieces

  • One exterior fabric 18 1/2 by 14″ (back of bag)
  • Two exterior fabric 18 1/2 by 7 1/4″ (front of bag)
  • Two exterior fabric 4 1/2 by 14″ (facings)
  • Two exterior fabric 4 /12 by 4″ (side strap)
  • One exterior fabric 50 by 4″ (adjustable strap)
  • Two pieces of lining fabric 14 1/2 by 14″ (internal lining)
  • One piece of fabric 7 1/2 by 12″ (slip pocket)
  • Two pieces of fusible fleece 14 by 13 1/2″ (to iron on back of lining fabric)
  • Two piece’s of leather, one 1/2 by 2 1/2″ and one 1/2 by 22″
  • 2 D rings 1″ wide
  • 1 slider 1″ wide
  • 1 push lock 1/2″ for
  • Fabric Tac glue
  • Clover clips
  • Top thread or Denim thread

Step 1 Pattern Pieces

Start by cutting out your pieces of fabric for the cross body bag. As these are all rectangles they are easy to mark out with a quilters ruler – no need to waste paper with printed pieces of paper. Cut out fusible fleece for the lining fabric, to reduce bulk cut it a 1/2″ smaller. Iron it centrally on the wrong side of the lining pieces following the manufacturers instructions.

Step 2 Front panel outer bag

Lets start with sewing the two front panels together, with a 1/4″ seam allowance. Press the seam allowances open, if you are using waxed canvas finger press to open. Stitch two parallel lines of stitching parallel to the seam catching down the seam allowance. Use a contrasting top stitch or denim thread to use as a feature for the front of the bag.

Step 3 Push fit bag closure

Thread the shorter leather strap through the bottom half the push fit closure. Fold the leather almost in half, the front being 1/4″ longer than the back. Place onto the fabric, centrally, so the bottom of the front of the leather is 5″ from the bottom of the front panel, glue in place, this forming a leather loop for the push button closure.

Once dry machine stitch to secure using a leather needle.

Now lets attach the second part of the push fit closure. Thread onto your second piece of leather, as before fold so the front is slightly longer than the back. Glue this leather strap together so the two pieces are joined.

Place the bottom of the loop of leather on the exterior panel for the back of the bag, centrally 8″ from the bottom of the bag. Use fabric tak glue to hold in place and then machine stitch to secure.

Step 4 Assemble outer bag

Place a facing along the top edge of the front exterior bag piece. Hold in place with clover clips (pins make permanent holes in the waxed canvas) and then machine stitch. Repeat with the second facing the back panel.

Place the two panels so right sides are facing and machine stitch the sides and bottom of the bag.

Step 5 Box the corners

Mark a square in each corner of the bottom of the bag, 1 1/4″, from the corner of your stitched seam. Cut this out both sides.

Fold so these raw edges meet in a straight line and machine stitch to secure. This boxes the corner adding width to the bag.

Step 6 Slip pocket

Fold the fabric pocket in half right sides facing each each other. Machine stitch the length and along one short edge. Trim the corners of the short edge.

Turn right side out, press, folding in the raw edge.

Place the pocket piece onto one of the lining fabric pieces, with the folded raw edge at the bottom of the pocket, the pocket should be positioned centrally, 6″ from the bottom edge. Machine stitch the sides and bottom of the bag, back stitching at the top of each side, completing your interior pocket.

Step 7 Assemble lining

Pace the two lining fabrics right sides facing each other. Machine stitch the sides and in along the bottom two 2″ from the side seam. This leaves a turning gap along the bottom edge.

Now box the corners of the lining fabric following the instructions in step 5.

Step 8 Strap tabs

Fold the strap tabs in half long ways, open out. Fold the outer edges into the middle marked by the crease mark from the previous fold. Then fold in half again enclosing the raw edges.

Top stitch both sides of the strap tabs.

Threading through a D ring fold the raw ends to the back of each tab. Place the tab on the side seam 7″ up from the bottom of the bag on the side seams. Using fabric tac hold the tab in place and then machine stitch to secure.

Step 9 Assemble the bag

Place the lining over the external bag so the right sides are facing each other. Align the top of the lining with the edge of the facing and machine stitch.

Turn right side out. At the top of the bag fold the facing inside the bag. Finger press the seam between the facing and the external bag fabric and top stitch with contrasting thread.

Fold in the raw edges of the turning gap in the lining and either ladder stitch to close or top stitch.

Step 10 Adjustable Strap

Thread your strap through the strap slider. Fold the end under, pin and stitch to secure. I like to stitch a rectangle.

Take the other end of the strap and thread it through your D ring on the side strap tab. Thread from the inside of the bag to the outside with wrong side upwards.

Now taking your end of the strap thread right side up through the slider.

Lastly, thread the strap through the D ring towards the bag, fold the edge under. Stitch to secure.

Lovingly made bags make great gifts. If you are new to bag making check out my free bag making course for beginners. Or jump straight to my many free bag patterns. I love making bags, they make great projects.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

This site uses Akismet to reduce spam. Learn how your comment data is processed.