Denim Peg Bag Pattern

A couple of years ago I made my lovely sister-in-law a peg bag for her flat in Amsterdam, for her balcony. Much as I liked the peg bag, the opening for the pegs was a little wide. Unfortunately, it blew away, but this gave me a chance to modify my design. I was happy to remake the peg bag, refining my design.

The key feature of this denim peg bag pattern,  other than I have selected hard wearing denim (as is my tendency) is the key clip hook – surely this peg bag will not fly away, whatever the wind!!

Denim Peg Bag Pattern


Cut two pieces of denim from the jean legs, measuring 24 cm in length and the leg width – in my case 20cm.

Cut down one of the seams to create rectangles (save the seam which is straightest).

For the front cut one of the panels into two pieces, 24 by 9cm for the top piece and 24 by 12cm for the bottom piece.

Mark on the bottom piece with tailor’s chalk a stitch line for the washing line.

Stitch in a contrasting thread several times.

Iron some fabric scraps. Apply bondaweb to the back. Cut out various items of clothing to hang on your washing line.

Place just below washing line and iron into place.

Stitch just inside the edge of the clothes.

Hand or machine stitch pegs.

Place right sides together with the shorter piece along the top of the bottom piece (washing line piece)

Stitch in from edge for 3 cm with a 1/2cm seam allowance. Repeat at the other edge.

Iron seam allowance away from the seam

Top stitch in place.

Place a key clip hook through a denim belt strap. Pin centrally at the top of your front bag panel. Baste in place.

key clip on denim peg bag

Place the two pieces of the bag right sides together.

denim peg bag pattern

Stitch around the bag with a 1/2cm seam allowance.

Encase the raw edges of the sides and bottom with bias binding.

Stitch in place.

bias binding finishing seams of denim peg bag

Turn the bag right sides out.

Insert a piece of doweling (the width of the peg bag) inside the bag.

Insert dowelling into denim peg bag, tutorial

Pin along the top – the dowelling acts as support for the bag.

Stitch in place with a zipper foot.

Peg Bag Pattern, insert dowelling and secure with zipper foot

One completed denim peg bag hanging on the dutch balcony.

Peg Bag hanging on washing line using key clip fob, denim peg bag pattern


If you too have a passion for reusing denim I have many tutorials, why not check out my personal favourites large denim floor cushion or a sashiko denim tote.


  1. Gail B
    June 11, 2018 / 7:43 pm

    Love your fun clothes pin bag. Thank you!

    • Vicky
      June 11, 2018 / 11:58 pm

      Glad you like it.

  2. Kelly Solomon
    June 12, 2018 / 1:49 am

    Just love this clothespin bag with the hook on it, so your sister doesn’t lose hers to the wind again! How kind of you to make another for her:) I follow you on Instagram & have now signed up for your newsletter also & will follow you on Facebook & Pinterest! Just love all the things you make, thanks so much for making patterns available❤

    • Vicky
      June 12, 2018 / 8:02 am

      I’m amazed she lost the first one, but this peg bag is definitely an improvement on the first!

  3. Vida
    July 3, 2018 / 1:14 pm

    I just love your clothespin bag (American term for peg 😉 ) Wish i had one to put a smile on my face while i hung my clothes all those years in Phoenix Arizona!

  4. Sharlyn
    July 22, 2018 / 1:33 am

    That is adorable! The little clothes are a perfect touch

  5. July 22, 2018 / 11:12 am

    Love the little appliquéd clothes and clothesline, Vicky. The key clip hook is a great idea!!! No blowing off the line. Showcased today…

  6. Susan
    August 3, 2018 / 2:52 am

    Holy cow did not think anyone used these any more my grandma used a half apron fold in half like a pocket and see into three sections, still have it it’s older than me and I’m 56 so wonderful!!!

Leave a Reply

Your email address will not be published. Required fields are marked *

CommentLuv badge

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