DIY Embroidery on Canvas Shoes

DIY Embroidery on Canvas Shoes

diy embroidery on canvas shoes instructions


Give a pair of canvas shoes new life with a little DIY embroidery!  

This project is all about finding new ways to use what’s already in your closet.  This project is great for all skill levels, so grab a pair of canvas shoes and let’s get started.

Scroll down for a free printable eye pattern for both adult and child sized shoes. To save on paper, print only the page with the pattern at the end of this article.


DIY canvas shoes embroidery materials



Canvas shoes
Embroidery floss
Solvy Water Soluble Stabilizer (or your transfer method of choice)
Sharp hand embroidery needle

A note on materials:

-If you are planning to stitch the eyes on the backs of your shoes, you will need to make sure your shoes don’t have a stiff backing.  Some canvas shoes have a plastic or cardboard insert hidden within the canvas, which makes it virtually impossible to pull a needle through.  To be honest, the more expensive the shoe, the less likely they are to have a soft backing - so, he cheaper, the better

-I used Solvy for this project. Solvy is a light-weight water soluble stabilizer that is fairly see-through. You can easily trace your pattern onto the Solvy, pin it in place, and sew right through it.  One roll of Solvy will last you forever for small projects like these. You can also print the template and pin or tape it to your shoe. Stitch through the template and your shoe, and tear away the paper when you're done. 

 diy embroidery on canvas shoes free project


diy embroidery canvas shoes free project



  1. Print your pattern. Lay a piece of Solvy over your pattern and trace. Trim away any excess Solvy, leaving enough material outside of the pattern to pin.
  2. Pin the patterns to your shoe. Use your ruler to make sure both eyes are symmetrical.
  3. Begin stitching!  Refer to the stitch guide on your pattern sheet or do your own thing!
  4. When you’re done stitching, remove all pins and carefully tear away the excess Solvy.  If any small pieces get stuck under the thread, you can easily dissolve them by dabbing the area with a damp cloth.  
  5. Repeat on the other shoe and you are done!



diy embroidery on canvas shoes free pattern

diy embroidery on canvas shoes free pattern

diy embroidery on canvas shoes free pattern


  • Give your eyes a little color by filling in the iris.  I used rows of split stitch to fill in this area.
  • Stitch the eye on the toe of your shoe. My worn-in Keds had too stiff a backing to stitch through, so I stitched the eyes on the top. Now I don’t know which version I like better!
  • If you're using dark colored shoes, use your light colored thread to fill in the pupils or the whites of the eyes with satin stitch.  You can also keep it simple and stitch only the pattern lines like I did.




Pattern for adult shoes:

Pattern for children's shoes:


Split Stitch - use for eyelashes, perimeter of eye and iris - you can stitch the entire pattern in only split stitch to keep it simple.

Satin Stitch - use to fill in pupil

French Knot - stitch 1 french knot in the center of the pupil to add dimension

This article contains affiliate links. I only recommend products I use and love myself.

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.