This website contains affiliate links. Some products are gifted by the brand to test. As an Amazon Associate, I earn from qualifying purchases. The content on this website was created with the help of AI.
Turn your old jeans into a Pinterest-perfect DIY apron that’s cute, functional, and surprisingly easy to make. This no-pattern project is perfect for beginner sewers and zero-waste enthusiasts who love giving fabric a second life.

What You’ll Need
- One old pair of jeans
- Fabric scissors
- Fabric glue or sewing machine
- Needle and thread (if sewing by hand)
- Measuring tape
- Optional: pins or clips
Step 1: Cut the Main Apron Panel
Cut off one pant leg completely. Use your scissors to slit the leg open along the inner seam. Lay it flat and trim it into a rectangle roughly 18×24 inches. This will be your apron body.
Step 2: Create Waist Ties
Cut the waistband off the jeans. Then, split it at the center back so you have two separate straps. Attach one to each top corner of the apron panel using fabric glue or by sewing it securely.
Step 3: Add the Neck Loop (Optional)
For a full bib-style apron, cut a long strip from leftover denim, around 20–24 inches. Attach both ends to the top center of the apron to create a neck loop. Adjust the length for comfort.
Step 4: Attach Pockets
Snip off the back pocket of the jeans and attach it to the front of the apron wherever you prefer. Want more storage? Add a second pocket or use the small coin pocket for tools or seeds.
Step 5: Finish the Edges
You can fold the edges under and sew them down for a clean finish, or leave them raw for a frayed, farmhouse vibe. Both work great—choose your style.
Want even more denim DIY inspiration? Check out my full list of 30 Creative Ways to Repurpose Old Jeans—from coasters to curtains, there’s a clever project for every scrap you’ve got.
👉 Dive into the full guide here: 30 Ways to Repurpose Old Jeans
This website contains affiliate links. Some products are gifted by the brand to test. As an Amazon Associate, I earn from qualifying purchases. The content on this website was created with the help of AI.