DIY: Embroidered Denim

Hi friends! Today I am sharing an easy little DIY that I embarked upon months ago but finally JUST finished (Life has been crazy!). As you all know by now, I’m kind of obsessed with embroidered denim. Back in December, I could not find the perfect pair at the perfect price point. Maybe I could now, as the trend continues to grow exponentially, but you catch my drift. There seemed to be something wrong with every pair I looked at — not quite the right flowers, not quite the right color, not quite the right fit… So, I thought to myself, why not make my own? All you need is your dream patches (Amazon has HUNDREDS), a little bit of thread, and basic sewing skills.

I got these patches on Amazon for under $10. I already owned the denim — they’re my favorite high waisted Rocket jeans by Citizens of Humanity. I actually had two pairs of these jeans in the exact same wash and they fit me perfectly, so I figured that I might as well turn one of them into my perfect embroidered jeans. I put them on, pinned the patches, and went to town. I recommend using a super sharp needle as denim is a bit tough to get through. A fresh needle is best! You’ll also need to be careful if you’re using jeans with pockets on the front — you want to stitch through just the top layer of the pocket so that they are still usable.

I also made sure to match the color of thread I was using to the color of the patch at any given point — this meant lots of starting and stopping and tying off, but I think the end result looks a lot more professional. Use tiny stitches as well!

Overall, I was really happy with how these turned out. For this outfit I paired the jeans with a simple white cold shoulder top (though I snuck a ruffle into the outfit, as per usual!) and my new favorite tassled slide mules — I love all of these pieces, but I wanted the jeans to be the star of the show!


Shop my look below:
Shoes (tan sold out, similar)

Shop some of my other favorite embroidered jeans here:


Leave a Reply

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