DIY Denim Chevron Cushion

We may earn money or products from the companies mentioned in this post.

One of my go to fabrics is denim – it is so versatile and strong. Old jeans have endless possibilities for being transformed, upcycled into something beautiful. One of my all time favourite makes is a denim rag quilt (you can find the tutorial here). Recycled fabrics are my favourite materials to work with. What’s not to love? I can sew as much as I like without taking more of our worlds limited resources. Today I am going to share with you a chevron denim cushion.

Denim Chevron Cushion DIY Tutorial

It’s perfect for using up scraps of denim from other projects.

Denim Chevron Cushion

To make you will need:
3 pair of old jeans or more
An 18″ navy zip
6 meters of thin orange ribbon

Lets start making the back for the cushion cover. Check your jeans, pick the pair with a wide and straight leg. Cut off the hem off the jeans, and then cut the leg off at 19″. Then cut down the seam with the most curve leaving a straight line.  Cut a further piece of denim 19″ long from the other leg.

Place together – check the two pieces will make a 19″ square. If not add another panel.

Turn and press an edge, place along the zip. Pin and stitch using a zipper foot. Repeat for the other side of the zip. Trim the back of your cushion to 19″ square.

For the front panel cut a 19″ square of denim. If necessary piece together.

Using a quilters ruler and tailors chalk mark down the center. Fold a square of paper diagonally on half. Place on your denim to mark the stitch line for your strips of denim. Mark several stitch lines both sides of the center.

Cut a number of strips of denim measuring 14″ long by 1 1/2″ wide (you will need approximately 40 strips). Pin to the cushion with ribbon down the center of the strip. Stitch in place to secure.

Place your next strip parallel, with your ribbons being approximately 1″ apart.  Stitch to secure. Continue until you have finished one side.

Repeat for the second side, ensuring you are aligning the ribbons at the center of the cushion.

Snip in the denim strips up to the ribbon. Snip 1/4″ apart down both sides of every strip.

Partly unzip the zip. Place right sides together of the cushion. Stitch with 1/2″ seam allowance.

Turn right side out – lastly wash your cushion to roughen up the edges. Tip – do not place in the washing machine with other items unless you wish to be pulling lots of threads of denim off your clothes (learn form my mistake!)

I love the contrast of textures, the raw edges of the denim against the soft shiny ribbon.

Pin the project for later.

Wasn’t that easy? What colour of ribbon would you choose?



  1. June 4, 2017 / 7:35 pm

    What a great idea. Love denim.

  2. June 4, 2017 / 10:58 pm

    What a cool pillow and a fun way to use old jeans! Thanks for sharing on the Pleasures of the NW’s DIY party!

  3. June 5, 2017 / 5:20 pm

    What a lovely idea! I was just about to throw out some jeans and now I don’t have to!

  4. June 6, 2017 / 12:21 pm

    I’ve made loads of things out of denim but have never done anything with a ragged effect. Your pillow looks great I have pinned it to my denim board to give it ago at a later date. Not sure what colour ribbon I’d use perhaps a bright turquoise.

  5. June 10, 2017 / 10:21 am

    Bài viết thật tuyệt vời. Cảm ơn đã chia sẽ

  6. June 11, 2017 / 10:39 pm

    Hi Vicky, just to let you know this pretty cushion was one of the features at this weeks Handmade Monday 🙂
    Julie recently posted…Handmade Monday #29My Profile

    • Vicky
      June 25, 2017 / 3:29 pm

      Thanks for the feature Julie:)

  7. June 18, 2017 / 12:45 am

    The different textures look great together, Vicky – very clever adding the ribbon. I’d probably go for a blue or mauve. I’ve featured your fab cushion today.
    Pam @Threading My Way recently posted…Threading Your Way ~ FeaturesMy Profile

    • Vicky
      June 25, 2017 / 3:29 pm

      Thank you for the feature Pam:)

  8. Nette1
    August 16, 2017 / 5:55 pm

    Love this idea! Just one question: What exactly does this mean? “Cut a number of strips of denim measuring 1 1/2″ by long.” A bit confusing, since I’m learning to sew. Thanks!!

    • Vicky
      August 18, 2017 / 6:41 pm

      Hi, Sorry for the delay in coming back to you – the strips need to be approx 14″ long by 1 1/2″ wide. I will amend the instructions, thanks for pointing this out:) Enjoy your sewing. Vicky

      • Nette1
        August 18, 2017 / 7:03 pm

        Thanks, Vicky. Appreciate your response. Now I shall make this pillow! Can’t wait!!

  9. October 8, 2017 / 6:09 pm

    After reading through your directions and browsing your pix I had to slap the side of my head with “DUH!” 😀 I LOVE using this idea to make denim pretty! I just had long since forgotten about it…Thanks ever so so much for refreshing my memory with a wonderful project! My lawn swing, which I use in lieu of a couch, is going to love the new look!

    • Vicky
      October 8, 2017 / 8:22 pm

      So pleased I could remind and inspire you:) Enjoy your sewing.

  10. Kathy A
    January 6, 2018 / 4:55 pm

    Gorgeous. I think I would be tempted to do a flap over in back to avoid setting in a zipper. I would love it with red ribbon. Think it would be great for a man cave (Red Sox and Patriots colors are navy, red, and white!).

    • Vicky
      January 7, 2018 / 8:06 am

      I confess for many years I have sewn cushions with flaps but give a zip a go, it is not as hard as you think:)

  11. Nancy Myers
    April 28, 2018 / 10:29 pm

    Great idea. A question I have: Does this work as well if the denim jeans have some stretch in them such as lycra?

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.